我在Sybase(目标)中有一个表,我希望它与Oracle(源)中的表保持同步
我不能截断和填充 Sybase 中的表,因为它被应用程序使用,我只能添加新记录和更新更改,更改只发生在一列上。
在我的环境中,我有 Sybase、Oracle、SQL Server 和 .net 开发
什么是完成此任务的最佳、最简单和可靠的方法,我应该开发 DTS、.net 应用程序、使用 SQL Server 的链接服务器还是有更好的方法?
我在Sybase(目标)中有一个表,我希望它与Oracle(源)中的表保持同步
我不能截断和填充 Sybase 中的表,因为它被应用程序使用,我只能添加新记录和更新更改,更改只发生在一列上。
在我的环境中,我有 Sybase、Oracle、SQL Server 和 .net 开发
什么是完成此任务的最佳、最简单和可靠的方法,我应该开发 DTS、.net 应用程序、使用 SQL Server 的链接服务器还是有更好的方法?
为此,您可以使用 Oracle Data Integrator。请参阅Oracle Data Integrator 文档以获得良好的起点。如果你愿意,你可以自己构建它。可以使用更改数据捕获。在 Oracle 中创建一个更改表,从 Oracle 源接收更改记录并将更改记录实施到 sybase 目标表。