![无法将 dmp 文件导入 oracle 12c 数据库(imp-00037)](https://linux22.com/image/1404116/%E6%97%A0%E6%B3%95%E5%B0%86%20dmp%20%E6%96%87%E4%BB%B6%E5%AF%BC%E5%85%A5%20oracle%2012c%20%E6%95%B0%E6%8D%AE%E5%BA%93%EF%BC%88imp-00037%EF%BC%89.png)
我正在尝试将 dmp 文件导入到我的 oracle 12c 实例,虽然我以前可以毫无困难地做到这一点,但我得到的是一个无法同时使用 imp 和 impdp 的文件。
经过长时间的研究而没有结果后,我发现这个文件(肯定没有损坏)与我之前的 .dmp 导入之间存在差异。
我可以在那些过去有效的文件中看到它们的 dmp 头文件中的一些信息,例如:“SYSTEM”。“SYS_EXPORT_SCHEMA_01”11.01.00.00.00
但是这个的标题看起来像:TAPE RAID SPAD SFMB SSET SPAD VOLB MSCI MQCI
等等。
当我尝试导入它时,我看到这些错误(使用不同格式的命令 imp 和 impdp):ORA-39001 ORA-39000 ORA-39088 IMP-00037 IMP-00000
虽然我的目标数据库实例是 12c,但我不确定源版本是什么或哪个命令现在获取了该文件(目前无法联系到作者),但我确定它没有损坏。
请帮忙。
答案1
它是 MS Sql Server 转储。在 sql server 中导入。