1

是否可以在 R 中使用 BCP 实用程序?

我目前正在使用 RODBC 包从远程 SQL 服务器读取数据,但是我遇到了数据传输缓慢的sqlFetch()问题,使用 BCP 可以缓解这种情况。

4

1 回答 1

0

对的,这是可能的。

首先确保您可以通过在 Windows 的环境变量中包含路径来在任何地方运行 BCP 实用程序,或者您可以使用完整的文件路径。

然后运行:

shell("bcp dbName.dbo.tableName in mydata.csv -F 2 -S sqlSrvr -T -f bcp.fmt")

这应该与您在 cmd 提示符下运行它完全一样。

困难的部分是设置您的数据,使其与格式文件匹配。

于 2016-09-23T03:20:38.567 回答