Kami juga menghadapi masalah yang sama saat melakukan BCP dan ternyata menjadi masalah dengan karakter baris baru di file .dat.
Lihat file di Notepad++ dan klik "Show All Characters" untuk melihat karakter baris baru.
BCP melempar kesalahan berikut dengan opsi -r "\r\n" yaitu dengan perintah di bawah ini
bcp dbo.Test in C:\Test.dat -c -t "|" -r "\r\n" -S "DBServerName" -T -E
BCP memperlakukan semua baris dalam file sebagai satu baris dengan opsi -r "\n" atau -r "\r" yaitu dengan perintah di bawah ini
bcp dbo.Test in C:\Test.dat -c -t "|" -r "\n" -S "DBServerName" -T -E
Masalah teratasi saat kami menggunakan nilai Haxadecimal (0x0a) untuk karakter Baris Baru dalam perintah BCP
bcp dbo.Test in C:\Test.dat -c -t "|" -r "0x0a" -S "DBServerName" -T -E