I am trying to migrate Ms.Access database to MySQL by using MySQL Workbench Migration Wizard and follow all the instruction from here :
https://dev.mysql.com/doc/workbench/en/wb-migration-database-access.html
However, I keep getting an error message in Reverse Engineer Selected Schema (look at Figure 10.29) and get a big error message logs. After read through it, I find three essential error messages below:
WARNING: Migration: reverseEngineerTablePK: column Transactions.ID was changed to NOT NULL because it's a Primary Key column.
MsAccess reverseEngineerViews: Cannot reverse engineer view "Transactions".
Migration: Could not read from System Tables. You must grant SELECT access on all system tables for the database.
If I ignore this error and follow the instructions to the end, I find that the migration is done. I can find all the tables but not the queries, forms, reports and macros. Moreover, some of the tables missing their primary key.
Is anyone know how to deal with this problem? Or should I do other ways to migrate my ms.access database to MySQL?
Thank you in advance.