空格导致的impdp时的ORA-07445错误

来源:这里教程网 时间:2026-03-03 16:24:30 作者:

在某次数据库逻辑迁移过程中,在impdp导入时出现导入中断 并且在数据库日志中可以发现ORA-07445报错 trc文件内容: 查询mos可以得到相关文章:

ORA-7445 [kpodpals] During DataPump Import (Doc ID 1096837.1)

CAUSE

This is addressed in  Bug 9626756, still under investigation. A no-name column "<space>" is included in the table definition. 原因是导入表中表名存在空格或者字段中存在空格,可以用以下语句查询出来 select * from (select table_name,replace(column_name,' ','*') as aa from dba_tab_columns) where aa like'%*%'; 果然发现有表名或者字段名中存在空格 解决方法:

    导入时排除掉问题表: exclude=table:\"IN ('<TABLE_NAME>')\"

     2. 源库修正错误表名或字段名后重新导出导入。         

相关推荐