LinkedServer链接Windows2003的SQLServer链接不上??

JerryOne 2006-12-29 04:04:27
--创建链接服务器
exec sp_addlinkedserver '链接名','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin '链接名','false',null,'用户名','密码'
go

select * from 链接名.pubs.dbo.syhsobjects

上面在链接windows2000时没有问题,但不能连接Windows2003的SQLServer
...全文
130 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
JerryOne 2006-12-30
  • 打赏
  • 举报
回复
2000还能链接,上面是我搞错了
JerryOne 2006-12-30
  • 打赏
  • 举报
回复
还没有找到解决方法,奇怪的事情发生了,昨天链接2000系统的到今天也不行了
linminqi 2006-12-29
  • 打赏
  • 举报
回复
我刚刚试了和你一样的环境:
Windows Server 2003 + SQL Server 2000
还是没问题

你检查一下链接服务器和provider的属性看看里面相关权限对不对吧
我基本上是没辙了

兄弟,你要是找到解决方法了告诉一声
JerryOne 2006-12-29
  • 打赏
  • 举报
回复
To linminqi :
没有都是SQLServer2000的
wenhongL 2006-12-29
  • 打赏
  • 举报
回复
我的系统也是 Windows Server 2003
没有问题
linminqi 2006-12-29
  • 打赏
  • 举报
回复
我的系统就是 Windows Server 2003
而且数据库服务不会被系统给停掉的

你的数据库是 Sql Server 2005 么?
JerryOne 2006-12-29
  • 打赏
  • 举报
回复
TO linminqi:
我用上面的语句访问Windows2000的数据库也没问题,但试过两台2003的数据库都出现了错误提示。不知道2003默认把那个服务给停掉了。
linminqi 2006-12-29
  • 打赏
  • 举报
回复
可能是sa密码为空的造成的,你设一个密码试试

晕死,我在我的电脑上用你一样的语句试,一点问题都没有

exec sp_addlinkedserver 'test1','','SQLOLEDB','172.21.33.99'
exec sp_addlinkedsrvlogin 'test1','false',null,'sa',''
select * from test1.CenterDB_alpha.dbo.corpInfo
JerryOne 2006-12-29
  • 打赏
  • 举报
回复
Login failed for user 'sa'.Reason:Not associated with a trusted SQL Server connection

提示没有信任的sa登陆,但我用ODBC中的sa用户登录都没问题,两台电脑都是默认安装的sa密码为空
linminqi 2006-12-29
  • 打赏
  • 举报
回复
错误提示呢?
我试过Server 2003 是没有问题的

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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