Saya pikir masalahnya adalah file csv Anda menggunakan \n
sebagai EOL (cara unix). INSERT BULK di SQL Server adalah "pintar" dan bahkan jika Anda menentukan ROWTERMINATOR
sebagai \n
, yang secara teori seharusnya menyelesaikan masalah Anda, diawali dengan \r
jadi Anda berakhir dengan \r\n
sebagai terminator baris.
Coba gunakan ROWTERMINATOR='0x0A'
. Dalam hal ini SQL Server tidak melakukan trik sulap apa pun dan hanya menggunakan nilai yang Anda tetapkan sebagai terminator baris.
Berfungsi untuk saya. :)