SQL Server:将数据库从链接服务器复制到本地

时间:2015-11-09 16:41:11

标签: sql-server database linked-server

我有一个远程服务器(称为服务器A),并且在此远程服务器中将链接服务器定义为另一个服务器(服务器B)。

我的本​​地PC上有一个SQL Server数据库。

我想将服务器B的数据库中的一个复制到我的本地PC。

我无法直接访问服务器B,只能使用服务器A中定义的链接服务器访问服务器。

我能这样做吗?

1 个答案:

答案 0 :(得分:0)

编写一个函数来请求B中的表,然后将其重写到本地数据库中。

保存:

$file = 'table.sql';
$result = mysql_query("SELECT * INTO OUTFILE '$file' FROM `##table##`");

负载:

$file = 'table.sql';
$result = mysql_query("LOAD DATA INFILE '$file' INTO TABLE `##table##`");

希望这有帮助