G
Giorgos Louloudis via AccessMonster.com
Hello everyone,
Well i have a problem migrating an mbd file to mysql with the migration
toolkit.I have used migration toolkit for migrating an access file but this
one is different than the old one i succeded. First of all,for this data2007.
mbd file i have created an mdw so as to be able to have users and passwords
in my database. I stopped admin from having the administration and created
another administrtor called George (George has a password of course).He is
the owner of all objects (except system objects).Finally, this data2007.mdb
file is the result of a splitting of the primary mdb file to front end and
backend. To be more precise data2007.mdb is the backend (the actual data).
Now the problem is that when i use the migration toolkit of mysql i select
the mdb file (data2007.mdb) that i want to migrate and i set the username :
George and password:9619388 in the dialog boxes.The toolkit sees correctly
the schema but as i select it and press next, at the reverse engineering step
i get this error:
Initializing JDBC driver ...
Driver class MS Access
Opening connection ...
Connection jdbcdbcriver={Microsoft Access Driver (*.mdb)};DBQ=C:\
Documents and Settings\George\My Documents\Facadoro\data2007.
mdb;DriverID=22;READONLY=true;UID=George;PWD=9619388}
The schema could not be reverse engineered (error: 0).
ReverseEngineeringAccess.reverseEngineer :[Microsoft][ODBC Microsoft Access
Driver] You do not have the necessary permissions to use the '(unknown)'
object. Have your system administrator or the person who created this object
establish the appropriate permissions for you.
Details:
sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
java.sql.DriverManager.getConnection(Unknown Source)
java.sql.DriverManager.getConnection(Unknown Source)
com.mysql.grt.modules.ReverseEngineeringGeneric.establishConnection(Unknown
Source)
com.mysql.grt.modules.ReverseEngineeringAccess.reverseEngineer(Unknown Source)
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)
I can not figure out what is the real problem!!If anyone could help please
reply to my post!!!
Thanks in advance!!
Well i have a problem migrating an mbd file to mysql with the migration
toolkit.I have used migration toolkit for migrating an access file but this
one is different than the old one i succeded. First of all,for this data2007.
mbd file i have created an mdw so as to be able to have users and passwords
in my database. I stopped admin from having the administration and created
another administrtor called George (George has a password of course).He is
the owner of all objects (except system objects).Finally, this data2007.mdb
file is the result of a splitting of the primary mdb file to front end and
backend. To be more precise data2007.mdb is the backend (the actual data).
Now the problem is that when i use the migration toolkit of mysql i select
the mdb file (data2007.mdb) that i want to migrate and i set the username :
George and password:9619388 in the dialog boxes.The toolkit sees correctly
the schema but as i select it and press next, at the reverse engineering step
i get this error:
Initializing JDBC driver ...
Driver class MS Access
Opening connection ...
Connection jdbcdbcriver={Microsoft Access Driver (*.mdb)};DBQ=C:\
Documents and Settings\George\My Documents\Facadoro\data2007.
mdb;DriverID=22;READONLY=true;UID=George;PWD=9619388}
The schema could not be reverse engineered (error: 0).
ReverseEngineeringAccess.reverseEngineer :[Microsoft][ODBC Microsoft Access
Driver] You do not have the necessary permissions to use the '(unknown)'
object. Have your system administrator or the person who created this object
establish the appropriate permissions for you.
Details:
sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
java.sql.DriverManager.getConnection(Unknown Source)
java.sql.DriverManager.getConnection(Unknown Source)
com.mysql.grt.modules.ReverseEngineeringGeneric.establishConnection(Unknown
Source)
com.mysql.grt.modules.ReverseEngineeringAccess.reverseEngineer(Unknown Source)
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)
I can not figure out what is the real problem!!If anyone could help please
reply to my post!!!
Thanks in advance!!