• 首页 > 
  • 执行DDL语句进行变更时系统提示“The MySQL server is running with the...”错误

执行DDL语句进行变更时系统提示“The MySQL server is running with the...”错误

KB: 205900

 · 

更新时间:2021-04-29 17:34

问题描述

在DMS控制台中执行DDL语句进行变更时,出现以下错误:

The MySQL server is running with the --read-only option

问题原因

执行DDL语句进行变更时,元数据库无法切换到主库实例进行变更,或所操作的数据库为备库,只开启了只读配置,无法执行DML或DDL语句。

解决方案

请确认当前使用的数据库类型后,选择以下对应的步骤:

  • 实例为主库
    此问题一般在10分钟内会自动修复,请您在10分钟后重新执行任务即可。
    说明:如果超过10分钟没有修复该问题,请获取工单号和对应的数据库信息提供给对应的DBA,如何查看DBA请参见查看数据库对应的DBA,确认是否有运维操作导致主备实例发生变更,如果有发生变更,请参见自动或手动主备切换进行恢复。
  • 实例为备库或只开启了只读配置
    新建任务选择主库,重新执行任务即可。

适用于

  • 数据管理DMS