从另一个数据库更新/插入一个数据库中的表

时间:2014-03-19 09:59:20

标签: sql plsql oracle11g oracle10g oracle-sqldeveloper

如何随时同步两个数据库并对任一数据库上的实体进行手动刷新?

假设我有两个数据库DB1(prod)DB2(dev)。我想更新/插入从prod DB到dev DB的几个表。我怎么能实现这个目标?这是否可能而不是DBlink,因为我没有创建数据库链接的权限?

1 个答案:

答案 0 :(得分:0)

如果您只想进行手动刷新,请设置导入/导出/数据池脚本,以便在没有太多数据的情况下复制数据。如果有大量数据,您可以编写一些如上所述的pl / sql来仅移动新的/更改的行。如果您的数据包含created / updated_on

等字段,这将更容易