2016-07-06 4 views
0

Я сталкиваюсь с проблемами в параллельном транспортере Teradata при загрузке данных из среды TEST в DEV. Структура таблицы одна и та же, однако я столкнулся с ошибкойTeradata TPT_INFRA: TPT02640: Ошибка: количество столбцов конфликтующих

TPT_INFRA: TPT02640: Error: Conflicting column count. Source column count (20) Target column count (13). EXPORT_OPERATOR: TPT12108: Output Schema does not match data from SELECT statement

+1

Очевидно, что структуры таблиц ** не ** одинаковы или вы используете определенную схему. – dnoeth

+0

Получил нижеследующее разрешение от форума Teradata, и он работает: По умолчанию TPT поддерживает точность DECIMAL 18 (8 байтов). Поскольку ваш исходный столбец определяется как DECIMAL с точностью 22 (требуется 16 байт), вам нужно добавить MaxDecimalDigits = 31 в определение оператора Export. Оператор Export затем сообщает базе данных, что он может поддерживать столбцы Large Decimal, и будут экспортированы полные 16 байтов, а не только 8. –

ответ

0

проверить файл схемы, сгенерированный вами. Кажется, проблема связана с вашим исходным файлом и сгенерированным файлом схемы.

Смежные вопросы