MyPersistence

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
use master
go
select  * from sysservers  


if  not  exists (select * from master.sys.servers where name='CGserver' )
begin
--创建链接服务器
exec sp_Addlinkedserver 'CGserver',--被访问的服务器别名
                        '',--数据源的产品名称默认为空
                        'SQLOLEDB',
                        '188.188.100.11'--要访问的服务器
--创建登录映射
Exec  sp_addlinkedsrvlogin 'CGserver',--被访问的服务器别名
                           'false',--确定是否通过模拟本地登录名来连接链接服务器   
                            null,
                            'sa'--登录用户名
                            '123'--登录密码                                     
                        

end

--删除登录映射
exec sp_droplinkedsrvlogin 'CGserver',--被访问的服务器别名
                            null
                            
--删除链接服务器
exec sp_dropserver  'CGserver' --被访问的服务器别名                          

之后出现的错误:

出现该错误的原因是:我们的服务器从内网分离出来之后,由于内网防火墙的设置访问不了内网中的服务器。

  

posted on 2015-06-03 11:47  MyPersistence  阅读(254)  评论(0)    收藏  举报