您的位置:首页 > 数据库

在本机通过SQL远程操作数据库

2011-11-09 15:22 295 查看
/*

在本机通过SQL远程操作数据库@@@@@@@@@@@@@@@@@@@@@@@@@@

*/

declare @ServerName sysname

declare @UserName sysname

declare @Password sysname

--初始化连接信息

set @ServerName='192.168.223.90\sql2008'

set @UserName='sa'

set @Password='Wj1234567892'

--打开连接

IF not EXISTS (select srvid from master.dbo.sysservers where srvname = @ServerName )

EXEC sp_addlinkedserver @ServerName

EXEC sp_addlinkedsrvlogin @ServerName ,'false', null, @UserName, @Password

--SQL操作

--Exec ('select * from [' + @ServerName + '].Xlink.adm.Message ')--adm.Message

--Exec ('select * from ShipmentMethodFCL_temp')

--Exec ('Insert into ['+ @ServerName+'].Xlink.dbo.ShipmentMethodFCL_temp select * from ShipmentMethodFCL_temp ')

-- Exec ('Insert into ['+ @ServerName+'].Xlink.dbo.ShipmentMethodLCL_temp select * from ShipmentMethodLCL_temp ')

--关闭连接

EXEC sp_droplinkedsrvlogin @ServerName,@UserName

EXEC sp_droplinkedsrvlogin @ServerName,null

EXEC sp_dropserver @ServerName
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐