执行DDL语句进行变更时系统提示“The MySQL server is running with the...”错误
更新时间:
问题描述
在DMS控制台中执行DDL语句进行变更时,出现以下错误:
The MySQL server is running with the --read-only option
问题原因
执行DDL语句进行变更时,元数据库无法切换到主库实例进行变更,或所操作的数据库为备库,只开启了只读配置,无法执行DML或DDL语句。
解决方案
请确认当前使用的数据库类型后,选择以下对应的步骤:
- 实例为主库
此问题一般在10分钟内会自动修复,请您在10分钟后重新执行任务即可。说明:如果超过10分钟没有修复该问题,请获取工单号和对应的数据库信息提供给对应的DBA,如何查看DBA请参见查看数据库对应的DBA,确认是否有运维操作导致主备实例发生变更,如果有发生变更,请参见自动或手动主备切换进行恢复。
- 实例为备库或只开启了只读配置
新建任务选择主库,重新执行任务即可。
适用于
- 数据管理DMS
反馈
- 本页导读
文档反馈