链接服务器提供程序显示未显示在两个 SQL 服务器实例中
Linked Server Provider Shows Not Showing in both SQL Server Instances
我在我的测试服务器上安装了两个实例——一个 SQL Express 实例和一个 SQL Developer 实例。
我刚刚安装了 Oracle Db 驱动程序(用于 Oracle Db 11g 实例),以便我可以 link 使用链接服务器连接到 Oracle 数据库。新提供商 (OraOLEDB.Oracle) 成功显示在 SQL Express 实例中。所以我能够在该实例下成功设置我的 linked 服务器。
但是,提供程序没有显示在 SQL 开发人员实例下,这是我真正想要使用它的地方。
由于提供商显示在 SQL Express 下,我知道驱动程序已安装并且可能已正确安装(例如正确的位版本等...)
我如何在 SQL 开发人员下显示提供商。
运行
select @@version
在这两个实例中。您很可能会发现一个 SQL 实例是 32 位的,另一个是 64 位的。 Oracle Driver "bit version" 必须匹配 sql 实例 "bit version"。
我在我的测试服务器上安装了两个实例——一个 SQL Express 实例和一个 SQL Developer 实例。
我刚刚安装了 Oracle Db 驱动程序(用于 Oracle Db 11g 实例),以便我可以 link 使用链接服务器连接到 Oracle 数据库。新提供商 (OraOLEDB.Oracle) 成功显示在 SQL Express 实例中。所以我能够在该实例下成功设置我的 linked 服务器。
但是,提供程序没有显示在 SQL 开发人员实例下,这是我真正想要使用它的地方。
由于提供商显示在 SQL Express 下,我知道驱动程序已安装并且可能已正确安装(例如正确的位版本等...) 我如何在 SQL 开发人员下显示提供商。
运行
select @@version
在这两个实例中。您很可能会发现一个 SQL 实例是 32 位的,另一个是 64 位的。 Oracle Driver "bit version" 必须匹配 sql 实例 "bit version"。