sqlserver2005连接oracle时问题
操作系统:xp sp3
sqlserver2005、oracle10g
在执行一下sql连接oracle时:
SELECT *
FROM OPENDATASOURCE(
'MSDAORA',
'Data Source=orcl;User ID=zjkj;Password=zjkj'
)..ZJKJ.APPLOG
发生以下错误:
链接服务器"(null)"的 OLE DB 访问接口 "MSDAORA" 返回了消息 "未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分。
在安装这些组件之前,将无法使用此提供程序。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "MSDAORA" 的数据源对象。
但我装oracle10g时已经完全安装。
实在是没有方向了,希望大家曾解决过此问题的,不吝请教。