ORA-29316: datafile string been imported twice ORACLE 报错 故障修复 远程处理

文档解释

ORA-29316: datafile string been imported twice

Cause: This is an internal error.

Action: Contact your database administrator.

ORA-29316: 数据文件已经被导入两次

官方说明:

此错误消息指示某数据文件已被累计导入两次,并使用了相同数据库中文件的名称。

该错误可能由用户在执行IMP或DATAPUMP DATA IMPORT时指定重复文件名而引起。

常见案例

一位用户报告说,他正在尝试从10.2.0.4中导入9.2.0.4数据库。他在impdp中指定了filedump文件,以读取导入的内容,错误代码为ORA-29316。

一般处理方法及步骤

1)检查你是否在“impdp”或DATAPUMP DATA IMPORT中指定了重复文件名。

2)检查目标库中是否存在具有重复名称的文件。如果是这样,你应停止,找出错误的文件,然后从新的位置重命名它。

3)如果找不到重名文件,请使用替代导入方式,比如运行imp来导入文件,并手动创建任何重复的文件。

4)如果没有替代方案,请实施排查的dll的报错和重新评估报警的参数。


数据运维技术 » ORA-29316: datafile string been imported twice ORACLE 报错 故障修复 远程处理