--可以用动态链接服务器来实现
--添加链接服务器
sp_addlinkedserver @server = N'LinkServer1', --动态链接服务器名称
@srvproduct = N' ',
@provider = N'SQLOLEDB',
@datasrc = N'210.76.128.57' --源服务器IP/机器名
go
--添加链接服务器登录
sp_addlinkedsrvlogin @rmtsrvname = 'LinkServer1'
, @useself = 'false'
, @rmtuser = 'sa' --源服务器访问用户
, @rmtpassword = '123456' --源服务器密码
go
--直接复制表和表结构到目标数据库
select * into Table1Bak
from LinkServer1.DatabaseName.dbo.Table1
--只复制数据到已有表
insert into Table1Bak
select * from LinkServer1.DatabaseName.dbo.Table1
--删除链接服务器并删除登录
exec sp_dropserver 'LinkServer1', 'droplogins'