如何将A服务器a1数据库中的一个表的数据,插入B服务器b1数据库的另一个表中

时间:2021-05-24 00:47:21
现A服务器下有a1数据库的a2表
B服务器下有b1数据库的b2表
问各位大侠如何将两服务器相联,并将A2表中的某几项数据插入到B2表中

6 个解决方案

#1


先在A上的連接服務器注冊B這台機器。

再用查詢分析器中連到A1,用這樣的方法:
Insert Into A2(相關字段)
Select 相關字段
From B.B1..B2

#2


用链接服务器

#3


--在B服务器查询分析器执行下述命令:
use b1
go
insert into b2
select * from openrowset
('sqloledb','A服务器IP';'sa';'pwd','select * from a1.dbo.a2')

#4


原来是这样,谢谢。

#5


opendatasource也可以。

#6


从企业管理器中注册两台服务器

用A数据库打开查询分析器,写查询语句
use A
Insert Into A2
Select * From B...B2

#1


先在A上的連接服務器注冊B這台機器。

再用查詢分析器中連到A1,用這樣的方法:
Insert Into A2(相關字段)
Select 相關字段
From B.B1..B2

#2


用链接服务器

#3


--在B服务器查询分析器执行下述命令:
use b1
go
insert into b2
select * from openrowset
('sqloledb','A服务器IP';'sa';'pwd','select * from a1.dbo.a2')

#4


原来是这样,谢谢。

#5


opendatasource也可以。

#6


从企业管理器中注册两台服务器

用A数据库打开查询分析器,写查询语句
use A
Insert Into A2
Select * From B...B2