0

在更新或插入 1 个表期间,有没有办法更新位于不同 DSN 上的表?我想连接使用不同数据库的 2 个系统,并希望有一个可以进行此类更新的触发器。谢谢。

4

1 回答 1

1

您可以创建从一个 Oracle 数据库到另一个数据库的数据库链接。这使您可以从触发器中访问参考远程表。

此解决方案具有简单的优点,但不是最有效的(考虑批量更新)或健壮的(考虑远程数据库的停机时间)。

Oracle Replication 是一个全面的解决方案,允许您在一致性、可用性、性能等方面进行权衡。

于 2013-01-14T05:27:44.897 回答