sql server添加链接服务器语法以及删除语法
2019-08-21 本文已影响0人
NewForMe
一、添加链接服务器语法
1.创建链接服务器 sp_addlinkedserver
exec sp_addlinkedserver '链接服务器名','','SQLOLEDB','服务器名或ip地址'
例:
exec sp_addlinkedserver @server= 'SQLSvr136', @srvproduct= '', @provider='SQLOLEDB', @datasrc = '192.168.85.136'
2.登录链接服务器 sp_addlinkedsrvlogin
exec sp_addlinkedsrvlogin '链接服务器别名','false',null,'数据库账号','密码'
例:
exec sp_addlinkedsrvlogin @rmtsrvname = 'SQLSvr136',@useself = 'false ', @locallogin = null, @rmtuser ='sa', @rmtpassword = '123456'
二、使用链接查询
SELECT * FROM [链接服务器别名].[数据库名].[dbo].[表名]
select * from SQLSvr136.ECSS_Monitor.dbo.HardwareInfo
三、删除链接服务器语法
第一个参数是要删除的链接服务器;第二个参数作用是连带删除该链接服务器登录映射
exec sp_dropserver '链接服务器名称', 'droplogins '
例:
exec sp_dropserver @server= 'SQLSvr136',@droplogins = 'droplogins'