It's a good day. Bro.
We will deal with the problem of "invalid byte sequence for encoding "UTF8" when using BCP commands in MSSQL.
🎯 Cause of error
Encoding issues for a character
ex) 0xba
🎯 Solution
When writing the bcp command, enter the -C 65001 option.
bcp "SELECT * FROM test" queryout "E:\test.csv" -S 192.168.0.1,1433 -U test -P 1234 -E -c -C 65001
If your MSSQL version is low, you won't be able to use that option.
-> Code page 65001(UTF8) does not support for SQL Server 2012 (damn..)
-> You can change the encoding in Windows Notepad.
In my experience, this is the simplest way.
블로그 방문해주셔서 감사합니다.
도움이 되셨으면 '좋아요'를 눌러주세요!
추가로 질문사항이 있으면 댓글 남겨주세요 :)
인공지능이 추천하는 10개의 게임!
보물처럼 숨겨진 게임을 발굴하자! 게이머엑스포 유저들은 누구나 게임 발굴 대회에 참여 가능합니다. 게임 발굴 대회에서 입상한 게임은 2023 에디터 추천 TOP100에 노출됩니다. 단순 조회, 게임