关于ORACLE IMPDP 报错ORA-29913 ORA-31693 ORA-01861的原因

导入语句如下:
impdp system/'Nnrjt$739rt'  job_name=sec_dmp tables=seccore.syn_event remap_schema=seccore:sechis dumpfile=BAK:expdp_20160523.dmp logfile=BAK:expdp_20160523sec.log  QUERY=syn_event:\"where raw_add_time \< to_date\(\'201501201 00:00:00\',\'yyyymmdd hh24:mi:ss\'\)\"  TABLE_EXISTS_ACTION=APPEND TRANSFORM=SEGMENT_ATTRIBUTES:n
这个语句就报错:
ORA-29913
ORA-31693
ORA-01861

查看了一下METALINK 发现没有相关的文章。一般都是parallel在RAC中的问题。
抓狂了一段时候后发现我们的 raw_add_time是timestamp类型,
随后修改导入语句如下:

impdp secdata/gelc123  job_name=sec_dmp tables=seccore.syn_event remap_schema=seccore:secdata dumpfile=BAK:expdp_20160523.dmp logfile=BAK:expdp_20160523sec.log  QUERY=
syn_event:\"where raw_add_time \< to_timestamp\(\'2015-12-01 00:00:00.000\',\'yyyy-mm-dd hh24:mi:ss.ff\'\)\"  TRANSFORM=SEGMENT_ATTRIBUTES:n      

导入正常运行                                                                                                                            
                                                                                                                                        
   
上一篇:linux下的ftp服务器搭建


下一篇:Windows下搭建DHCP服务器之定义用户类别