我有一个非常大的 oracle 数据库。
我也有一个 sql server 数据库。我想将 oracle 数据库中的数据集成到 sql server 数据库中,也是相反的方式。这不需要是实时的,但可以在一天中可能在定义的时间间隔在后台工作。
设置的过程是什么?如何实现?
我有一个非常大的 oracle 数据库。
我也有一个 sql server 数据库。我想将 oracle 数据库中的数据集成到 sql server 数据库中,也是相反的方式。这不需要是实时的,但可以在一天中可能在定义的时间间隔在后台工作。
设置的过程是什么?如何实现?
您应该查看 Microsoft SSIS: http ://en.wikipedia.org/wiki/SQL_Server_Integration_Services
一种可能性是使用 Oracle Golden Gate 软件。它确实要花钱,但它支持许多不同数据库架构之间的实时数据移动,包括您特别关心的那些。
创建数据库链接是最好的选择。使用 DB 链接,数据库可以直接相互通信。无需额外的软件或编程,这是 Oracle 和 SQL Server 中的标准功能,非常可靠。