sql server 建立ORACLE 链接服务器

liuzg_pual 2005-08-30 03:10:50
sql server 建立ORACLE 链接服务器

同样的操作,在有些机器上可以成功建立链接服务器,并通过链接服务器查询ORACLE数据;
有些机器上却无法通过链接服务器查询ORACLE数据,并报一下错误:
OLE DB 提供程序 'MSDAORA' 报错。
[OLE/DB provider returned message: 发生了一个 Oracle 错误,但无法从 Oracle 中检索错误信息。]
OLE DB 错误跟踪[OLE/DB Provider 'MSDAORA' IDBInitialize::Initialize returned 0x80004005: ]。

请大侠赐教。
...全文
280 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzg_pual 2005-10-17
  • 打赏
  • 举报
回复
现在仍未解决,郁闷中……
hccjd 2005-10-10
  • 打赏
  • 举报
回复
碰到相同问题,楼主有没有解决阿?
liuzg_pual 2005-09-21
  • 打赏
  • 举报
回复
请举例说明如何使用ODBC链接方式,谢谢。
wangdehao 2005-09-19
  • 打赏
  • 举报
回复
用odbc连接方式试试
liuzg_pual 2005-09-19
  • 打赏
  • 举报
回复
等待高手来结贴
liuzg_pual 2005-09-13
  • 打赏
  • 举报
回复
高手、大虾何在???
liuzg_pual 2005-09-09
  • 打赏
  • 举报
回复
安装了MDAC2.8之后,问题依旧啊。
liuzg_pual 2005-09-08
  • 打赏
  • 举报
回复
不太明白你的意思,我已用Oracle的客户端成功配置本地NET服务名,并可以通过PL/SQL成功连接ORACLE数据库。我也按你所说ping ORACLE服务器,可以ping通,ip地址也看不出有什么问题,至于如何设置host文件,我试着把本机以及ORACLE服务器的ip-hostname都加上了,问题还是没有解决。
大侠们还有什么其他办法解决此疑难问题吗?
xzq111 2005-09-08
  • 打赏
  • 举报
回复
你可以在有问题的机器上创建一个.udl的文件,通过MSDAORA访问oracle,看能不能连上,如果不能按楼上的更新一下MDAC试试。
netcoder 2005-09-08
  • 打赏
  • 举报
回复
在有问题的机器上安装MDAC2.8,即使以前装过
http://download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE
liuzg_pual 2005-09-07
  • 打赏
  • 举报
回复
我再顶!!!
xzq111 2005-09-07
  • 打赏
  • 举报
回复
这可能是你的dns解析有问题,你先ping 不能连接的机器,看能不能ping 通,并看看ip地址对不?如果不行,你可以在C:\WINDOWS\system32\drivers\etc中的host文件中(win2000/winxp)加上ip-hostname值对来解决这个问题
liuzg_pual 2005-09-01
  • 打赏
  • 举报
回复
liuzg_pual 2005-08-31
  • 打赏
  • 举报
回复
当然配置了啊
“同样的操作,在有些机器上可以成功建立链接服务器,并通过链接服务器查询ORACLE数据;
有些机器上却无法通过链接服务器查询ORACLE数据”
子陌红尘 2005-08-30
  • 打赏
  • 举报
回复
安装Oracle的客户端并配置了TNSNAME.Ora了吗?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧