SQL批量插入服务器之间通过脚本之间的BCP插入,而无需使用链接服务器



sql bulk bulk插入使用服务器之间通过脚本之间的BCP插入,而无需使用链接服务器。

我正在尝试使用以下查询:

bcp AdventureWorks.dbo.BuildVersion out Currency.dat -U sa -P 123456 -c -[cespl-pc130]
bcp AdventureWorks.dbo.BuildVersion in Currency.dat -U sa -P 123456 -c -[cespl-pc83]

我收到以下错误:

msg 102,15级,状态1,第1行不正确的语法近乎'。'。

是正确的方法吗?

解释在服务器之间进行大量数据传输的可能性。

尝试以下:

SELECT a.*
FROM OPENROWSET('SQLNCLI', 'Server=Seattle1;Trusted_Connection=yes;',
     'SELECT col1,col2,col3..
      FROM AdventureWorks.dbo.BuildVersion 
      ) AS a;

在这里,您需要从要复制数据的位置提供服务器名称。并在目标服务器中运行以上查询。

最新更新