Мне нужно перенести данные из большой таблицы Oracle (8,5 миллионов строк) в MySQL.По результатам поиска по форуму SQLines казались лучшим вариантом.
Однако, когда я запускаю передачу данных, я получаю следующую ошибку:
Transferring database (1 session):
USER.TABLE - Started (1 of 1, session 1)
USER.TABLE - Open cursor (5342 rows read, 63 ms, session 1)
USER.TABLE - Drop target table (47 ms, session 1)
USER.TABLE - Create target table (46 ms, session 1)
USER.TABLE - Data transfer failed
Lost connection to MySQL server during query
Rows read: 5342 (84794 rows/sec)
Rows written: 0 (0 rows/sec, 0 bytes, 0 bytes/sec)
Transfer time: 297 ms (63 ms read, 0 ms write)
Failed tables (1 table):
1. USER.TABLE - Lost connection to MySQL server during query
Очень странно, что это происходитнемедленно, даже до того, как может произойти тайм-аут.Основываясь на советах по аналогичной ошибке (за исключением SQLines), я попытался установить max_allowed_packet равным 64M, но это не имело значения.
У кого-нибудь есть идея?