【发布时间】:2015-08-27 23:49:22
【问题描述】:
我在从链接服务器查询 ORACLE 数据库时遇到问题。
我得到的错误信息是:
准备查询时出错
SELECT COUNT(*) FROM OracleDBInstance.testTable执行 针对链接服务器lnk_server的 OLE DB 提供程序ADsDSOObject。
我的查询是:
select * from openquery(lnk_server,'SELECT COUNT(*) FROM OracleDBInstance.testTable')
我搜索了很多,但每个人都在提供 Active Directory 查询的解决方案。
谁能提供正确的解决方案?
【问题讨论】:
-
为什么要使用“Microsoft OLE DB Provider for Microsoft Active Directory Service”提供程序来查询Oracle?您必须为 Oracle 安装正确的 OLEDB 或 ODBC 驱动程序。
标签: sql-server oracle11g linked-server