日期:2014-05-17  浏览次数:20609 次

SQL SERVER数据库中如何测试物理链接是否连通 链接服务器密码修改
我想修改我主服务器(A)密码,然后自动的进行跟主服务器所链接的服务器(B)上的链接密码为我主服务器的最新密码。现我想先判断B是否跟A网络相通,如果是连通的话就判断B是否可以取到我A上的数据,如果取得到就不用修改,如果取不到就自动的修改链接密码。请问如何用Transact-SQL语句实现?
  还有B服务器有不少于300台,如何进行批量化的操作?

------解决方案--------------------
直接用sp_addlinkedsrvlogin 修改
如果不通会提示失败,这个时候继续让它往下一步走。
------解决方案--------------------
把sp_addlinkedsrvlogin 语句写到文件里,
然后写个bat , bat里使用SQLCMD 批量执行(300台 小意思)
------解决方案--------------------
sys.sysprocesses
------解决方案--------------------
sp_addlinkedsrvlogin
------解决方案--------------------
不管三七二一,全部统一的删除/重建linkserver不就行了.
省去了测试物理链接是否连通的步骤.