BCP экспорт в UTF-8 - PullRequest
       16

BCP экспорт в UTF-8

0 голосов
/ 04 октября 2019

Я пытаюсь экспортировать данные из SQL Server с помощью утилиты BCP на cmd в файл .txt.

Мое требование заключается в том, что экспортированный файл .txt должен быть в кодировке UTF-8, но все, что я делаю, всегда выглядит как 1252 ANSI.

Я использую SQL Server 2017,Утилита BCP имеет номер 14. Мой код выглядит следующим образом:

bcp "Select top 1000 * from MyTable" queryout "C:\ETL\Accuracy_A3.txt" -c -C 65001 -T -S "MYMSSQLSERVER" -d "MyWorkDB"

Код работает и не выдает никаких ошибок, но полученный файл все еще в 1252 году. Я пытался преобразовать его вдругие кодовые страницы, но это до 1252 года, поэтому я считаю, что я неправильно называю коммутатор или что-то в этом роде. Я также попытался вытянуть всю таблицу вместо queryout, и это не имеет значения.

...