use*_*595 11 oracle database-administration oracle10g oracle11g
我想在同一个数据库上创建模式的完整副本.这样做的最佳技巧是什么?
我心里想的很少:
每种技术的优点和/或缺点是什么?
mmm*_*pie 23
您不需要花哨的网络链接或任何只是expdp/impdp命令.首先导出所需的架构:
expdp fromUser/fromPword schemas=sourceSchema directory=DUMPDIR dumpfile=dump.dmp logfile=explog.txt
Run Code Online (Sandbox Code Playgroud)
提示:确保该用户能够写入DUMPDIR或您调用它的任何内容
然后使用remap_schema参数重新导入架构:
impdp toUser/toPword directory=DUMPDIR dumpfile=dump.dmp logfile=implog.txt remap_schema=fromUser:toUser
Run Code Online (Sandbox Code Playgroud)
如果你真的想使用network_link参数(所以你不会因为某种原因创建转储文件),那么我建议你阅读这个或者这个.
您也可以在此处找到有关您问题的详细信息.