У меня следующая ситуация:
- Подключение к источнику: Postgres Server
- Исходная таблица: Emp
- Исходный столбец: статус * (тип данных - логическое и значения, такие как true / false) *
- Целевое соединение: Sql Server
- Таблица назначения: emp
- Целевой столбец: Статус (тип данных: Boolean)
Я создал соединение ODBC для сервера Postgres и использовал источник ADO.Net, тип данных столбца Status
показывает DT_NText
для столбца Статус (фактическая сторона Postgres его логическое значение)
При загрузке данных из таблицы базы данных postgres на сервер sql с использованием пакета ssis
сторона, я получаю ошибку.
[SSIS.Pipeline] Ошибка: код ошибки SSIS DTS_E_PROCESSINPUTFAILED. Сбой метода ProcessInput компонента «Производный столбец» (47) с кодом ошибки 0xC0209029 при обработке ввода «Ввод производного столбца» (48). Указанный компонент возвратил ошибку из метода ProcessInput. Ошибка относится только к компоненту, но является фатальной и приводит к остановке выполнения задачи «Поток данных». Перед этим могут быть сообщения об ошибках с дополнительной информацией о сбое.
Я не могу загрузить логические значения Postgres на сервер sql с помощью пакета ssis.
Есть предложения?