SSIS: sql-server-2005: [ASEOLEDB] Не удалось загрузить кодовую страницу для запрошенной кодировки - PullRequest
0 голосов
/ 13 сентября 2011

У меня есть пакет ssis, использующий поставщика aseoldb.1 для источника данных. когда я запускаю пакет через BIDS, у меня нет проблем, когда я запускаю его через sql (xp_cmdshell), поток данных обрабатывает около половины данных, а затем выдает эту ошибку: «[ASEOLEDB] Не удалось загрузить кодовую страницу для запрошенной кодировки» я определил свою кодировку = utf8, но все равно не повезло. Кто-нибудь сталкивался с этим раньше?

сервер: win2003

ставки: v9.0

1 Ответ

0 голосов
/ 13 сентября 2011

для любого в будущем, ответ был в среде выполнения для меня, поэтому я запустил это:

dtexec /FILE "\\path\to\ssis.dtsx"  /X86  /CHECKPOINTING OFF /REPORTING E

драйвер, который я использовал, был очень старым и нуждался в 32-битной среде выполнения, он работал бы в 64-битной среде, но наборы символов и кодовые страницы в конечном итоге не соответствовали .... Параметр / X86 был ключ для меня.

РЕДАКТИРОВАТЬ: Еще одна очень важная информация ::::: Убедитесь, что вы используете более новую версию драйвера, я был на 12. что-то и обновился до 15.0.9, и это исправило эту проблему.

...