Ошибка CodePage при импорте данных из Oracle на SQL Server с использованием служб SSIS - PullRequest
6 голосов
/ 25 августа 2011

Я получаю следующее предупреждение об источнике OLEDB в пакете служб SSIS.

Предупреждение 1 Предупреждение о проверке. Задача потока данных: {20582F6F-DD9C-45F5-8727-992F525E67DC}: не удается получить столбец информация о кодовой странице от поставщика OLE DB. Если компонент поддерживает свойство DefaultCodePage, кодовая страница из этого свойства будет использоваться. Измените значение свойства, если текущий код строки значения страницы неверны. Если компонент не поддерживает свойство, будет использоваться кодовая страница из идентификатора локали компонента.

После установки TrueUseDefaultCoePage в true предупреждение исчезает, но 0 строк передаются из источника в место назначения. Также не отображается ошибка.

Обновление: Сервер Oracle использует набор символов US7ASCII . Я не могу найти номер кодовой страницы для этого набора символов.

1 Ответ

7 голосов
/ 25 августа 2011

Идентификатор кодовой страницы для US-ASCII (7-битный): 20127

Список всех идентификаторов кодовой страницы можно найти по следующей ссылке.

Идентификаторы кодовой страницы (MSDN)

Следующая ссылка также может помочь вам найти дополнительную информацию по вашей проблеме:

Ошибка импорта данных из базы данных Oracle в базу данных SQL

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