欢迎光临
我们一直在努力

MySQL Error number: 4067; Symbol: ER_CHANGE_REP_SOURCE_CANT_DISABLE_AUTO_POSITION_WITH_GTID_ONLY; SQLSTATE: HY000 报错 故障修复 远程处理

文档解释

Error number: 4067; Symbol: ER_CHANGE_REP_SOURCE_CANT_DISABLE_AUTO_POSITION_WITH_GTID_ONLY; SQLSTATE: HY000

Message: SOURCE_AUTO_POSITION cannot be disabled for replication channel ‘%s’ when GTID_ONLY=1.

错误说明

ER_CHANGE_REP_SOURCE_CANT_DISABLE_AUTO_POSITION_WITH_GTID_ONLY错误编号 occurrs,当一个试图禁用复制自动位置仅通过GTID机制所指定的更改时,会发生这种情况。它发生当 “AUTO_POSITION”参数被设置为也“0”,在CHANGE MASTER TO语句的集合条件中指定了GTID,并且没有日志文件名或坐标指定。

常见案例

最常见的情况是,启用GTID replication时,会发生ER_CHANGE_RECD_SOURCE_CANT_DISABLE_AUTO_POSITION_WITH_GTID_ONLY错误,尤其是在CHANGE MASTER TO命令中,GTID参数被指定了,但在参数中没有指定日志文件名或坐标。

解决方法

解决 ER_CHANGE_RECD_SOURCE_CANT_DISABLE_AUTO_POSITION_WITH_GTID_ONLY错误,只需要在CHANGE MASTER TO命令中指定文件名和位置参数,且LOG_FILE和LOG_POS参数不能被设定为0。这将确保你的同步过程正确的运行,避免出现此类问题。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。