文档首页/
    
      
      数据复制服务 DRS/
      
      
        
        
        故障排除/
        
        
        失败案例/
        
        
        Oracle为源实时同步/
        
      
      全量同步失败报错,关键词“has date/datetime: *** which is outside of dest allowed range”
    
  
  
    
        更新时间:2025-07-16 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
全量同步失败报错,关键词“has date/datetime: *** which is outside of dest allowed range”
场景描述
Oracle->MySQL全量同步期间DRS任务报错,同步日志界面提示:service DATAMOVE failed, cause by: java.lang.InterruptedException: Database: ***, Table: ***, Column: *** has date/datetime: *** 0:0:0 which is outside of dest allowed range.
可能原因
Oracle与MySQL异构数据库对时间类型所支持的范围不同。可在Oracle中执行以下SQL语句,查看数据:
select to_char(column_name, 'SYYYY-MM-DD') from table_name;
解决方案
请在管理控制台右上角,提交工单申请处理,处理完成之后,DRS会按照以下规则进行写入:
- 目标库如果是date类型,则写入0000-01-01 00:00:00。
 - 目标库如果是timestamp类型,则写入1970-01-01 00:00:01。
 
   父主题: Oracle为源实时同步