Не удалось выполнить оператор: '' [1022502] (ar_odbc_stmt.c: 4608) ошибка возникает только для одной таблицы в DMS - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь реплицировать данные из DB2 в Aurora Mysql. Все работает хорошо, кроме одной таблицы, где я получаю ошибку ниже.

15:08:38
2019-01-21T15:08:38 [TARGET_LOAD ]I: Load finished for table 'ABC'.'name' (Id = 1). 40 rows received. 0 rows skipped. Volume transfered 56688. (streamcomponent.c:3667)
2019-01-21T15:08:38 [TARGET_LOAD ]I: Load finished for table 'ABC'.'name' (Id = 1). 40 rows received. 0 rows skipped. Volume transfered 56688. (streamcomponent.c:3667)

15:08:38
2019-01-21T15:08:38 [TARGET_LOAD ]E: Failed to execute statement: '' [1022502] (ar_odbc_stmt.c:4608)
2019-01-21T15:08:38 [TARGET_LOAD ]E: Failed to execute statement: '' [1022502] (ar_odbc_stmt.c:4608)

15:08:38
2019-01-21T15:08:38 [TARGET_LOAD ]E: RetCode: SQL_ERROR SqlState: HY000 NativeError: 1109 Message: [MySQL][ODBC 5.3(w) Driver][mysqld-5.6.10]Unknown table 'BRnew' in field list [1022502] (ar_odbc_stmt.c:4615)
2019-01-21T15:08:38 [TARGET_LOAD ]E: RetCode: SQL_ERROR SqlState: HY000 NativeError: 1109 Message: [MySQL][ODBC 5.3(w) Driver][mysqld-5.6.10]Unknown table 'BRnew' in field list [1022502] (ar_odbc_stmt.c:4615)

Я не понимаю, что здесь происходит. Также в последней строке журналов ошибок упоминается BRnew поле . Я не знаю, что нам это. В моей таблице нет ни столбца с именем Brnew, ни имени этой таблицы.

К вашему сведению, схема уже была преобразована с использованием SCT.

EDIT ---

Хотя у меня есть одно имя столбца МОСТ . Каким-то образом это вызывает проблему. Не уверен как. Есть еще несколько других таблиц, сообщающих ту же ошибку с новыми, добавленными к именам столбцов.

Пример (для приведенной ниже ошибки в таблице есть столбец с именем PPXXX)

Unknown table 'PPnew' in field list [1022502] (ar_odbc_stmt.c:4615)
...