如何将 oracle db 中的更新(提交)发布到 SQL Server 2005

发布于 2024-09-18 21:55:47 字数 326 浏览 2 评论 0原文

我们在 Oracle 数据库上有一个应用程序 (BaaN)。

我们还有一个基于 SQL Server 2005 的应用程序,它使用 Oracle (BaaN) 内容。

目前,我们每晚通过从 SQL Server 到 Oracle 的链接服务器将 Oracle DB 的所有内容缓存到 SQL Server。

考虑在提交发生时使用 Oracle 数据库表上的触发器将内容写入 Oracle 表 (DeltaCommits),然后使用计划作业定期从 SQL Server 查找 DeltaCommits 中的条目。

或者你能建议一个更好的方法来完成这个..

谢谢

We have an application (BaaN) on Oracle Database.

We also have an application that is on SQL Server 2005 which uses Oracle (BaaN) contents.

Currently we cache all contents of the Oracle DB to SQL Server nightly through linked server from SQL Server to Oracle.

Thought of using a trigger on Oracle db tables to write contents to Oracle table (DeltaCommits) as the commits occur, and then periodically look for entries in DeltaCommits from SQL Server using a scheduled job.

Or can you please suggest a better way to accomplish this ..

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

终止放荡 2024-09-25 21:55:47

可以使用复制在 Oracle 和 SQL Server 之间传输数据。

本指南看起来是一个有用的起点,可以帮助您做出决定这是否是您要考虑的路线。

It's possible to use replication to transfer data between Oracle and SQL server.

This guide looks like a useful starting point which may help you to decide whether this is a route you want to consider.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文