我在将转储文件导入到新数据库时遇到问题。 导入转储文件时,需要一个数据库中不存在的新表空间。 为了创建表空间,我需要劫持一些只读的脚本。因此,通过Oracle的imp工具导出表结构很复杂,所以我的同事手动更改了转储文件,然后才能导入。 如果是最快的方法,是否可以手动更改转储文件以导入文件?
最佳答案
如果您愿意手动更改转储文件,那么就可以了,只要您了解 .dmp 文件的完整结构即可。
我建议您使用数据泵,因为它会使用新模式重新映射现有模式的表空间。并且性能方面的数据泵比普通转储快得多。
关于oracle - 我可以手动更改Oracle的imp工具创建的转储文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3930076/