更新时间:2024-11-29 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
全量阶段失败报错,关键词“Unknown database ***”
场景描述
全量迁移或同步期间DRS任务报错,日志提示信息:service DATAMOVE failed, cause by: retry structures failed events=the fail structures are [type=***, index=***, schema_name=***, object_name=***]reason:[Unknown database '***']
可能原因
- 目标库结构对应的database不存在。
 - 迁移或者同步对象所依赖的database不在对象选择列表中。
 
解决方案
- 查看目标库是否存在错误信息中的database。
    
    
- 不存在,手工在目标库重新创建database,结构和源库保持一致,完成后在任务列表中,单击任务对应操作列的“续传”,重新提交任务。
 - 存在,执行2。
 
 - 请确认源库中是否存在错误信息中的database。
    
    
- 存在,请在对象选择中重新选中该database。
 - 不存在,可能是对象依赖的database已经被删除或drs无权限读该database,该对象无法迁移,请重建任务,不要选择依赖被删除的数据库对象。
 
 
   父主题: MySQL->MySQL实时迁移和同步