【发布时间】:2017-07-25 19:05:30
【问题描述】:
我一直在使用 BCP 上传到 TSQL 服务器,但上传会间歇性地停止。当我知道它已经停止时,我可以按 ctrl-C 它将继续而不是取消上传。这不会丢失任何数据,将插入正确数量的行。有谁知道为什么会发生这种情况?音量以百万计,我不想照看上传,即使它在正常运行时以每秒 50,000 左右的速度上传。
命令是:
bcp [server].[schema].[table] in "some.csv" -T -S [server name, port] -c F1 -t "¬" b 50000 -a65535 -h TABLOCK
没有-a65535 -h TABLOCK 部分也会出现同样的错误,但这是为了提高上传速度。
提前致谢!
【问题讨论】:
-
我不这么认为,Baz1nga 遇到的问题与重定向到 std 输出有关,但我直接从 Powershell 中的 Windows 运行所有命令
-
鉴于答案现在很清楚,问题和答案都与 sql 或 bcp 有任何关系
标签: sql-server tsql bcp