oracle – 使用impdp导入选择性数据

前端之家收集整理的这篇文章主要介绍了oracle – 使用impdp导入选择性数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我将整个数据库作为转储导入到我自己的数据库中.我想从某些表中排除数据(主要是因为它们的大小很大而且没用).我不能完全排除那些表,因为我需要表对象本身(减去数据),如果我这样做,将不得不在我的模式中重新创建它们.在没有这些表对象的情况下,在其他表上定义的各种其他外部约束也将无法导入,需要重新定义.所以我只需要从某些表中排除数据.我想要所有其他表中的数据.

是否有一组impdp参数可以帮助我这样做?

绝对可以进行2次运行.一个用于创建所有表对象,但不使用第二个impdp运行中的表,而是使用exclude
impdp ... Content=data_only exclude=TABLE:"IN ('table1','table2')"

另一种方式是有效的,但是这样你只需要列出你不想要的表和你想要的所有表.

猜你在找的Oracle相关文章