tencent cloud

数据传输服务

动态与公告
产品动态
公告
产品简介
产品概述
数据迁移功能描述
数据同步功能描述
数据订阅(Kafka 版)功能描述
产品优势
支持的地域
规格说明
购买指南
计费概述
变更配置说明
欠费说明
退费说明
快速入门
数据迁移操作指导
数据同步操作指导
数据订阅操作指导(Kafka 版)
准备工作
业务评估
网络准备
添加 DTS IP 地址至对接数据库白名单
DTS 服务权限准备
数据库及权限准备
配置自建 MySQL 系的 Binlog
数据迁移
数据迁移支持的数据库
云数据库跨账号实例间迁移
迁移至 MySQL 系列
迁移至 PostgreSQL
迁移至 MongoDB
迁移至 SQL Server
迁移至腾讯云分布式缓存数据库
任务管理
数据同步
数据同步支持的数据库
云数据库跨账号实例间同步
同步至 MySQL 系列
同步至 PostgreSQL
同步至 MongoDB
同步至 Kafka
任务管理
数据订阅(Kafka 版)
数据订阅支持的数据库
MySQL 系列数据订阅
TDSQL PostgreSQL 数据订阅
MongoDB 数据订阅
任务管理
消费管理
前置校验不通过处理方法
检查项汇总
割接说明
监控与告警
支持的监控指标
告警通知功能
通过控制台配置指标告警和事件告警
通过 API 配置指标告警和事件告警
运维管理
配置系统维护时间
任务状态扭转说明
实践教程
本地数据库同步上云
构建双向同步数据结构
构建多对一同步数据结构
构建多活数据中心
数据同步冲突策略如何选择
使用 CLB 代理将其他账号下的数据库迁移至本账号下
通过云联网方式迁移自建数据库至腾讯云数据库
DTS 性能调优最佳实践
常见问题
数据迁移
数据同步
数据订阅 Kafka 版常见问题
数据订阅正则表达式
错误处理
常见错误处理
连通性测试不通过
校验项结果不通过或者出现警告
云联网接入配置源数据时无法选择子网
迁移慢或者进度卡住
数据同步有延时
数据订阅延迟过高
数据消费异常
API 文档
History
Introduction
API Category
Making API Requests
(NewDTS) Data Migration APIs
Data Sync APIs
Data Consistency Check APIs
(NewDTS) Data Subscription APIs
Data Types
Error Codes
DTS API 2018-03-30
相关协议
服务等级协议

参数配置冲突检查

PDF
聚焦模式
字号
最后更新时间: 2024-07-08 19:58:07

检查详情

检查要求:对源和目标数据库的如下参数值进行检查,如果源和目标库的参数值不一致,则会提示校验警告。警告不会阻塞迁移任务,但是会对业务有一定的影响,请评估后自行决定是否修改。 TimeZone,lc_monetary,lc_numeric,array_nulls,server_encoding,DateStyle,extra_float_digits ,gin_fuzzy_search_limit,xmlbinary,constraint_exclusion。
业务影响:如果参数未设置一致,可能会导致源库和目标库的数据不一致,具体影响如下。
TimeZone:设置实例的时区,此参数值如果不一致,可能会导致迁移后数据错误。
lc_monetary:设置实例货币模式,此参数值如果不一致,可能会导致迁移后货币数字错误。
lc_numeric:设置实例数字模式,此参数值不一致,可能会导致迁移后数据错误。
array_nulls:设置数组是否允许为空,此参数值不一致,可能会导致迁移数据不一致,某一些数据无法迁移成功。
server_encoding:设置实例的字符集,此参数值不一致,可能会导致数据保存乱码。
DateStyle:设置日期显示格式,此参数值不一致,可能会导致数据无法迁移成功。
extra_float_digits :设置浮点值的输出精度,此参数值不一致,会影响数据精度问题,在高精度的数据库使用场景,会导致迁移后的数据不一致问题。
gin_fuzzy_search_limit:设置 GIN 索引返回的集合尺寸的软上限,此参数值不一致,会导致迁移后数据显示结果不一致的问题。
xmlbinary:设置 xml 函数转换的结果问题,此参数值不一致,可能会导致在目标库中执行相应函数时与源库的行为不一致的问题。
constraint_exclusion:设置约束是否生效,此参数值不一致,可能会导致迁移后数据不一致的问题。

修复方法

1. 使用 superuser 账号登录源数据库。
2. 执行下列示例语句修改对应的参数:
用户可先选择源库的参数修改,如源数据库对应参数不能修改,则需要修改目标库对应参数,目标库的修改请通过 提交工单 处理。
server_encoding 参数无法在源库修改,如果该参数异常,请检查该参数在目标库是否已经创建,如果已经创建,且和源库不一致,则需要申请新的实例,如果未创建,则参考如下方法修改(当前云数据库实例仅支持 UTF8 与 LATIN 两种字符集)。
alter system set timezone='参数值';
alter system set lc_monetary='参数值';
alter system set lc_numeric='参数值';

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈