Поделиться через


класс ошибок DC_SCHEMA_CHANGE_ERROR

SQLSTATE: нет назначенных

Изменение схемы произошло в таблице <tableName> источника <sourceName>.

COLUMN_RENAME

Добавлены новые столбцы <newColumns>, а существующие столбцы <missingColumns> были удалены одновременно. Возможно, что один или несколько столбцов были переименованы. Выполните FULL REFRESH в определенной целевой таблице.

COLUMN_TYPE_CHANGE

Изменены типы данных столбцов <columnNames>. Повторно запустите весь конвейер или обновите конкретную целевую таблицу, чтобы применить новые типы данных.

CURSOR_KEY_CHANGE

Ключ курсора был изменен на <oldKey><newKey>. Выполните FULL REFRESH в конкретной целевой таблице.

DROP_COLUMNS

Столбцы <droppedColumns> удалены. Повторно запустите весь конвейер или обновите определенную целевую таблицу, чтобы обновить новую схему.

DROP_TABLE

Целевая таблица была удалена из источника. Он будет удален из конвейера в следующем запуске, но назначение будет сохранено. Чтобы удалить целевую таблицу, удалите ее вручную.

INCOMPATIBLE_COLUMN_TYPE_CHANGE

Типы данных по крайней мере одного из столбцов, <columnNames> были изменены и не могут быть правильно обработаны. Выполните FULL REFRESH в определенной целевой таблице.

NEW_COLUMNS

Добавлены новые столбцы <newColumns>. Повторно запустите весь конвейер или обновите определенную целевую таблицу, чтобы включить новые столбцы.

PRIMARY_KEY_CHANGE

Первичный ключ был изменен на <oldKey><newKey>. Выполните FULL REFRESH в определенной целевой таблице.