Sql Server sql语句操作远程数据库
Sql Server sql语句操作远程数据库--建立连接服务器
declare @Server2 varchar(max),@User2 varchar(max),@Password2 varchar(max)
set @Server2 = 'Ip,端口'
set @User2 = '用户名'
set @Password2 = '密码'
exec sp_addlinkedserver
@server =@Server2, --要创建的链接服务器名称
@srvproduct = 'SQL Server'--这里就用数据源作名称
declare @SqlStr varchar(max)
set @SqlStr = 'select * from ['+@Server2+'].EGMIS_TEST.dbo.T_ReportConfig'
exec (@SqlStr)
--断开连接
exec sp_droplinkedsrvlogin
@rmtsrvname = @Server2,
@locallogin = null
--删除链接
exec sp_dropserver
@server = @Server2,
@droplogins = null
页:
[1]