将数据从 Oracle 导入 Microsoft SQL 数据库
Import data from Oracle to Microsoft SQL database
我的客户有两台数据库服务器,一台用于 Oracle,一台用于 Microsoft SQL。两台服务器位于同一网络中。
他们的要求是当Oracle数据库的tableA(例如)发生变化时,数据必须同步到MicrosoftSQL数据库的tableB。
所以我打算在 table A 有插入或更新语句时引发触发器。但是,如何将更改后的数据从 Oracle 直接插入到 Microsoft SQL?
因为我的 SQL 服务器版本是标准版,我不能使用 SQL 服务器复制。还有其他想法吗?
谢谢大家!
您可以使用 SQL 服务器复制定义 Oracle 发布者:
https://msdn.microsoft.com/en-us/library/ms152481.aspx
我的客户有两台数据库服务器,一台用于 Oracle,一台用于 Microsoft SQL。两台服务器位于同一网络中。 他们的要求是当Oracle数据库的tableA(例如)发生变化时,数据必须同步到MicrosoftSQL数据库的tableB。 所以我打算在 table A 有插入或更新语句时引发触发器。但是,如何将更改后的数据从 Oracle 直接插入到 Microsoft SQL?
因为我的 SQL 服务器版本是标准版,我不能使用 SQL 服务器复制。还有其他想法吗? 谢谢大家!
您可以使用 SQL 服务器复制定义 Oracle 发布者: https://msdn.microsoft.com/en-us/library/ms152481.aspx