DTS的源数据库server_id检查失败
概述
在启动MySQL增量数据迁移任务时,DTS将在预检查阶段对源数据库进行server_id检查。本文主要介绍自建MySQL源数据库server_id检查失败对应的修复方法。
详细信息
- 登录自建MySQL数据库服务器,执行以下SQL语句,查看server_id值。
show variables like '%server_id%';
- server_id值需要是大于1的整数,执行以下SQL语句,修改server_id值。
set global server_id=[$ID];
说明
- [$ID]为大于1的整数,且以其他数据库的server_id不重复。
- 需要注意如果自建数据库为主从模式,确保不会影响主从复制。
- 执行完后,需要在配置文件中修改server_id值,否则重启后,修改的server_id值会失效。
- 登录数据传输控制台,重新执行预检查即可。
适用于
数据传输服务 DTS