已使用 sp_addlinkedserver sp_addlinkedsrvlogin 配置好远程链接服务器。
怎么查询服务器信息举例:访问远程服务器数据库的表步骤: 
--1、配置服务 
exec sp_configure 'show advanced options',1 
reconfigure 
exec sp_configure 'Ad Hoc Distributed Queries',1 
reconfigure --2、设置目标数据库的用户和密码  服务器名:sasa, 地址:10.10.0.51,登录为sa,密码为og  
exec sp_addlinkedserver   'sasa', 'SQLSERVER','SQLOLEDB', '10.10.0.51'  
exec sp_addlinkedsrvlogin 'sasa', 'false',null, 'sa', 'og' --3、可以访问了 
select * sasa.gwall_wms.dbo.stockTemp -- 备注: 
--删除连接服务器 
exec sp_dropserver 'sasa', 'droplogins '现在看到“select * sasa.gwall_wms.dbo.stockTemp”这样结构的SQL语句
该语句可以执行,但 ping sasa,ping不通。是不是有个表,保存着配置的服务器信息?

解决方案 »

  1.   

    sp_helpservermaster.dbo.sysservers要ping 也是 ping 10.10.0.51 这个
      

  2.   

    问题是不知道那些服务器信息
    只看到 “select * sasa.gwall_wms.dbo.stockTemp” 这句。
    要修改别人做的项目
      

  3.   

    密码如果useself为 false密码你是不知道的,其余的服务器东西你还是可以用上面的查询
      

  4.   

    select srvname,datasource,* from master.dbo.sysservers where srvname='sasa'
    通过这条SQL语句已经找到IP
    谢谢,结帖给分。