Целевой файл SSIS назначения в формате CSV, в два раза превышающий экспорт bcp в формате csv - PullRequest
0 голосов
/ 15 ноября 2018

У меня проблема в том, что (несмотря на то, что данные точно такие же), когда при назначении плоского файла SSIS в CSV создается файл, который примерно вдвое больше размера файла CSV, созданного BCP. Созданные файлы имеют те же данные.

1 Ответ

0 голосов
/ 15 ноября 2018

Хорошее практическое правило заключается в том, что если «один и тот же» файл в два раза больше другого файла, проверьте свои кодировки.Это пахнет так, как будто файл, сгенерированный из SSIS, хранится как Unicode (16 байт на символ) по сравнению с BCP с использованием (8 байт на символ)

Чтобы это исправить, посмотрите в диспетчере соединений с плоскими файлами.Есть флажок для Unicode, и если он установлен, снимите его.

(Да, это грубое обобщение кодов, страниц и т. Д., Но достаточно для этого вопроса)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...