关于SQL SERVER 2005 到 Oracle的链接服务器的问题——请高手把自己的心得也记录下来(200分)

  • 主题发起人 主题发起人 HuangJH
  • 开始时间 开始时间
H

HuangJH

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟以前用SQL Server 2000时利用“OLE DB Provider for Oracle&quot;可顺利建立链接服务器<br>并且使用正常。现在项目需要用SQL SERVER 2005,在建立链接服务器时出现了一下问题:<br><br>1、与2000下链接服务器不同,在2000下的链接服务器可以看到远程Oracle数据库内的表的映射,而在2005下的链接服务器却看不到表的结构。请问是设置不正确还是2005下跟本没有提供这个表的映射?如果有映射我应该如何察看?<br><br>2、在新建查询后用SQL 语句查询现象如下:<br> &nbsp; &nbsp;此时查询分析器连接服务器为Master数据库,无法找到连接服务器<br> &nbsp; &nbsp;Select * from BIDEXPERT_ORA..GZZB.T_JY_PB<br> &nbsp; &nbsp;[red]链接服务器&quot;BIDEXPERT_ORA&quot;的 OLE DB 访问接口 &quot;MSDAORA&quot; 返回了消息 &quot;ORA-01017: 无效的用户名/口令;拒绝登录<br>&quot;。<br>消息 7399,级别 16,状态 1,第 1 行<br>链接服务器 &quot;BIDEXPERT_ORA&quot; 的 OLE DB 访问接口 &quot;MSDAORA&quot; 报错。身份验证失败。<br>消息 7303,级别 16,状态 1,第 1 行<br>无法初始化链接服务器 &quot;BIDEXPERT_ORA&quot; 的 OLE DB 访问接口 &quot;MSDAORA&quot; 的数据源对象。[/red]<br>3、请大家踊跃发言,给小弟解惑。小弟高分请高手将关于链接服务器的使用心得分享一下<br>不限于我以上两个问题。
 
没有人顶一下吗?
 
ORA-01017: 无效的用户名/口令;拒绝登录
 
谢谢楼上的参与<br>这就使问题得现象<br>我应该如何解决<br>在2000中一样的设置完全可以得到想要的结果
 
Select * from BIDEXPERT_ORA..GZZB.T_JY_PB<br>注释以下:<br> &nbsp; BidExpert_Ora是链接服务器和产品名称<br> &nbsp; GZZB是用户名(Oracle数据库的登录用户名)<br> &nbsp; T_JY_PB 是Oracle数据库中的一个表
 
怎么就没有高手指点一下?<br>得到满意答案才揭帖!
 
后退
顶部