Description:
I tried to migrate a database from MySQL 3.22.32-sun-solaris2.7 to MySQL 5.0.27
Community Server.
I can connect to the server and select the source schemata.
However, when I proceed, it failed with:
The schema could not be reverse engineered (error: 0).
ReverseEngineeringMysqlJdbc.reverseEngineer :The function ReverseEngineeringMysql:reverseEngineer() returned the following error:
Could not execute SHOW CREATE TABLE statement.
Details:
com.mysql.grt.Grt.callGrtFunction(Unknown Source)
com.mysql.grt.modules.ReverseEngineeringMysqlJdbc.reverseEngineer(ReverseEngineeringMysqlJdbc.java:87)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
com.mysql.grt.Grt.callModuleFunction(Unknown Source)
How to repeat:
In MySQL Migration Toolkit,
Configuration Type select Direct Migration
Source Database Connection is MySQL Server and set the connection to the MySQL 3.22.32-sun-solaris server
target Database Connection is MySQL Server and set the connection to the MySQL 5.0.27 Community Server for Windows
after connecting to both servers, select the source schemata to be migrated.
Then reverse engineering will fail.