当我试图导出并然后将许多模式从一个Oracle DB导入到另一个Oracle DB时,我会得到错误,因为不能在目标DB中重新创建授权和同义词;原因可能是模式没有按正确的顺序导入。
因此:
发布于 2013-12-26 13:10:09
您无法直接控制对象创建的顺序。无论如何,您可以尝试执行一个完整的导出,然后只运行所需的架构。例如:
expdp system/**** full=y directory=<dir> dumpfile=<dumpfile>然后导入所需的所有模式(按所需顺序):
impdp system/**** directory=<dir> dumpfile=<dumpfile> schemas="schema1, schema2, .. , schemaN"我还没有做过测试,但你可以试一试。
希望能帮上忙。
https://dba.stackexchange.com/questions/54351
复制相似问题