use master
go
select * from sys.servers
if not exists (select * from master.sys.servers where name=‘CGserver‘ )
begin
--创建链接服务器
exec sp_Addlinkedserver ‘CGserver‘,--被访问的服务器别名
‘‘,--数据源的产品名称默认为空
‘SQLOLEDB‘,
‘188.188.100.11‘--要访问的服务器
--创建登录映射
Exec sp_addlinkedsrvlogin ‘‘,--被访问的服务器别名
‘false‘,--确定是否通过模拟本地登录名来连接链接服务器
null,
‘sa‘--登录用户名
‘123‘--登录密码
end
--删除登录映射
exec sp_droplinkedsrvlogin ‘CGserver‘,--被访问的服务器别名
null
--删除链接服务器
exec sp_dropserver ‘CGserver‘ --被访问的服务器别名
原文:http://www.cnblogs.com/YanYongSong/p/4548728.html