我想将数据从一个oracle数据库复制到另一个oracle数据库。
我已检查导入/导出实用程序,但问题是导入实用程序不支持行之间的冲突解决方法。
例如,如果源数据库中的表在目标数据库中具有相同的行键。如果我使用'Ignore'参数和value = y,目标表将有一个重复的行。
我想问一下是否有另一种方法可以将数据从oracle数据库导入到另一个数据库,并通过某种机制检测冲突并解决它们?
答案 0 :(得分:3)
您可能需要考虑使用从数据库A到数据库B的数据库链接。您可以从数据库B查询数据以插入数据库A表。您可以使用SQL或PL / SQL随意查询任何内容。
有关数据库链接的更多信息:
http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_5005.htm