【问题标题】:How to connect to an Oracle db using a stored procedures within a Microsoft SQL server?如何使用 Microsoft SQL 服务器中的存储过程连接到 Oracle 数据库?
【发布时间】:2016-11-24 00:47:14
【问题描述】:

我需要验证 Oracle db 和 Microsoft SQL server db 之间的数据,以验证两者之间是否存在差异,然后更新 Microsoft SQL server 并进行任何更改

【问题讨论】:

    标签: sql sql-server oracle stored-procedures oracle11g


    【解决方案1】:

    您可以使用/创建数据库链接。这意味着你必须在你的 sql server 上安装 oracle 客户端。

    【讨论】:

      【解决方案2】:

      例如,您可以在 SQL Server 中将与 Oracle 的连接配置为linked server,并使用MERGE 来同步 SQL Server 代理作业中的日期。从链接服务器获取数据可能不是世界上最快的事情,但它非常易于配置和使用。

      【讨论】:

        【解决方案3】:

        使用 OPENQUERY 和已在 tnsnames.ora 文件中配置的 TNS 别名

        【讨论】:

        • 这就是我找到解决方案的方式
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-08
        • 1970-01-01
        • 1970-01-01
        • 2016-02-16
        • 1970-01-01
        相关资源
        最近更新 更多