--创建链接服务器
exec sp_addlinkedserver '链接名','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin '链接名','false',null,'用户名','密码'
goselect * from 链接名.pubs.dbo.syhsobjects上面在链接windows2000时没有问题,但不能连接Windows2003的SQLServer
exec sp_addlinkedserver '链接名','','SQLOLEDB','远程服务器名或ip地址'
exec sp_addlinkedsrvlogin '链接名','false',null,'用户名','密码'
goselect * from 链接名.pubs.dbo.syhsobjects上面在链接windows2000时没有问题,但不能连接Windows2003的SQLServer
解决方案 »
- 如何检查视图是否存在,存在就删除再创建。
- 求助各位,把下面的语句写成存储过程,谢谢
- 请问个存储过程好简单的,立即结分。
- 怎么样在远程对服务端上的存储过程debug,回答正确,请到下文指定帖子拿分20
- 高分帮助解决2008R2下存储过程速度优化
- [100分]求查看重复行
- 参考了其他SQL2005的解密方法,但拿到2008上貌似用不了。各位仁兄能不能帮忙?
- 哪位高手能给我解释一下:ADO与ODBC各自的优缺点?
- 数据库管理员
- 将某列由null改为not null 时出错
- 怎么能够在asp.net页面中获得在插入数据后,插入的那条数据的ID
- 用sp_addlinkedserver连接提示用户 'sa' 登录失败,帮帮忙!
我试过Server 2003 是没有问题的
exec sp_addlinkedsrvlogin 'test1','false',null,'sa',''
select * from test1.CenterDB_alpha.dbo.corpInfo
我用上面的语句访问Windows2000的数据库也没问题,但试过两台2003的数据库都出现了错误提示。不知道2003默认把那个服务给停掉了。
而且数据库服务不会被系统给停掉的你的数据库是 Sql Server 2005 么?
没有问题
没有都是SQLServer2000的
Windows Server 2003 + SQL Server 2000
还是没问题你检查一下链接服务器和provider的属性看看里面相关权限对不对吧
我基本上是没辙了兄弟,你要是找到解决方法了告诉一声