连接远程数据库

	--创建连接服务器 @server是远程机器名或IP 
	--参照:ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/tsqlref9/html/fed3adb0-4c15-4a1a-8acd-1b184aff558f.htm
	EXEC sp_addlinkedserver @server,N'SQL Server'
	--登录连接
	--参照:ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.zh-CHS/tsqlref9/html/eb69f303-1adf-4602-b6ab-f62e028ed9f6.htm
	EXEC sp_addlinkedsrvlogin @server, false, null, [用户名], [密码]
	--查看可用连接
	--exec sp_helpserver
	--远程执行SQL语句
	EXEC('use master;select 123') AT [@server]

	--为远程对象创建同义词
	CREATE SYNONYM [同义词名] for
	[@server].[数据库名称].dbo.[表名]/[存储过程名称]
	
	--断开连接
	EXEC sp_droplinkedsrvlogin @server,null
	--删除连接服务器
	EXEC sp_dropserver @server

@server是远程服务器名称或IP地址

你可能感兴趣的:(html,sql,SQL Server)