Sql 跨服务器链接
-- SQL Server跨服务器查询 -- 创建链接服务器 -- exec sp_addlinkedserver 'ITSV', '', 'SQLOLEDB', '远程服务器名或ip地址' -- exec sp_addlinkedsrvlogin 'ITSV', 'false',null, '用户名', '密码' --查询示例 -- select * from ITSV.数据库名.dbo.表名 --建立10.***.143.66服务器 链接 exec sp_addlinkedserver 'ITSK66', ' ', 'SQLOLEDB', '10.***.143.66' exec sp_addlinkedsrvlogin 'ITSK66', 'false ',null, 'sa', '******' --链接服务器的所有数据库 SELECT * FROM [链接服务器名称].[数据库名称].sys.databases --链接服务器的所有用户 SELECT * FROM [链接服务器名称].[数据库名称].sys.syslogins SELECT * FROM [链接服务器名称].[数据库名称].sys.sysremotelogins SELECT * FROM [链接服务器名称].[数据库名称].sys.sysoledbusers SELECT * FROM [链接服务器名称].[数据库名称].sys.sysusers --链接服务器的所有表 SELECT * FROM [链接服务器名称].[数据库名称].sys.sysobjects WHERE xtype='U' --删除10.***.143.66服务器 链接 exec sp_dropserver 'ITSK66', 'droplogins'