日期:2014-05-18  浏览次数:20866 次

MS-Sql Server200不能连接Oracle10G吗? 错误7399
这个问题研究很久了就是搞不定.
把环境说明一下:
操作系统   XP
SQL   Server   2000(服务器端带客户端)   安装在本机
Oracle10   客户端   安装在本机
创建   链接服务器   不用说了

错误描述
选择   表/视图出现如下错误
错误7399:   OLE   DB提供程序 'OraOLEDB.Oracle '报错。提供程序未给出有关错误的任何信息。
个人认为   可能就是OLE驱动有问题,那怎更新我的ole   db驱动程序呢,是微软的问题还是oracle公司的问题?

备注:
  如果我把我的本机(和MS   SQL   Server200同一台)   10G换成8i是可以连接远程10G   Oracle服务器的。据说客户端9i以上MS   SQL   Server2000都不能连接.也就是说sql   server   只能支持Oracle8.

------解决方案--------------------
我觉得应该用oracle提供的驱动程序。或者把sqlserver升级到sp4。