2017-07-25 109 views
-1

我一直上傳到帶有BCP的TSQL服務器,並且間歇性停止上傳。當我知道它已經停止時,我可以按ctrl-C,它將繼續而不是取消上傳。這不會丟失任何數據,將插入正確的行數。有誰知道爲什麼會發生這種情況?這個數量在幾百萬,我不想照顧上傳,即使它在正常運行時每秒上傳大約5萬次。BCP在上傳過程中暫停 - 在ctrl-C後繼續C

的命令是:發生

bcp [server].[schema].[table] in "some.csv" -T -S [server name, port] -c F1 -t "¬" b 50000 -a65535 -h TABLOCK 

相同的錯誤,而不-a65535 -h TABLOCK部但這是有增加上傳速度。

在此先感謝!

+0

我不這麼認爲,Baz1nga是有這個問題是與重定向到std輸出的事,但我在PowerShell中 – TLOwater

+0

運行的所有我的命令直接從窗戶答案的光其現在很清楚,該問題或答案與sql或bcp –

回答

-1

它看起來bcp暫停,當你點擊它。這似乎也發生在無人看管的情況下,但我無法在過去的24小時內重新創建該場景,因此可能是所有點擊錯誤。這似乎是一個Powershell錯誤,點擊shell會中斷正在運行的程序。

+0

有什麼關係,因爲現在發現這與bcp無關。在窗口中輸入命令外殼是暫停反饋或滾動反饋的常用方法。 –

相關問題