SQL链接服务器
由于公司内部涉及到许多的库之间的操作,相互间有很多是通过链接服务器方式是直接访问操作,具体增加链接服务器的脚本如下
--被访问的服务器别名
DECLARE @ServerName VARCHAR(20)
--被访问的服务器链接
DECLARE @ServerIP VARCHAR(20)
--访问的账号/密码
DECLARE @ServerUser VARCHAR(20)
DECLARE @ServerPassword VARCHAR(20)
SET @ServerName = 'ProductServer'
SET @ServerIP = 127.0.0.1'
SET @ServerUser = 'readuser'
SET @ServerPassword = '123456'
--1.如果已存在,则先删除
IF EXISTS ( SELECT 1
FROM master.dbo.sysservers
WHERE srvname = @ServerName )
BEGIN
EXEC sp_dropserver @ServerName, 'droplogins'
END
--2.重新创建连接服务器
EXEC sp_addlinkedserver @server = @ServerName, @srvproduct = '',
@provider = 'SQLOLEDB', @datasrc = @ServerIP
EXEC sp_addlinkedsrvlogin @ServerName, 'false', NULL, @ServerUser,
@ServerPassword
--3.查询所有的连接服务器
SELECT * FROM sys.servers
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步