0

我希望在本地服务器和链接服务器之间自动批量传输数十万行。

当某些事件发生时,我需要将行从本地复制到远程服务器。我的偏好是使用 TSQL,因为这将发生在存储过程中。

我已经考虑过使用 Select... Into,但是由于启动此过程的事件位于本地服务器上,显然我无法选择到链接服务器。

我想避免 BCP,因为很难从存储过程中自动化它(我什至不知道要复制哪些表,这都是在运行时确定的。

有没有办法从 TSQL 中对链接服务器执行批量插入?

4

1 回答 1

-1

BULK INSERT命令仅从 T-SQL 代码提供与 bcp 相同的功能,因此您可以轻松地从存储过程中调用它:

http://technet.microsoft.com/en-us/library/ms188365.aspx

于 2013-10-21T15:30:21.580 回答