ahmed_optom
Registered User.
- Local time
- Today, 05:16
- Joined
- Oct 27, 2016
- Messages
- 93
I thought I would share my access, to split to sql to mysql journey.
I really enjoy developing in Access and VBA, and our database and company have grown to the point where we need many users in different locations accessing. Im experimenting with a mysql server for our expansion, and heres the steps I have taken. I have searched and watched many videos etc, but there doesnt seem to be a "guide" as such on this long path. Im trying to remember every step I have taken, but its taken me about a week of tweaking, reading etc to get to this point.
I hope this helps others, and serves as a guide, Im sure I will have problems and hopefully we can work through them and include the solutions in this thread.
So here are the steps I have taken.
1. ensure database is split
2. install sql express
3. install mysql workbench
4. uninstall access (crazy but trust me, ssma doesnt seem to work without this)
5. install access runtimes.
6. use ssma to export access to sql.
7. create a mysql server, database and user login
8. use mysql workbench to migrate sql to mysql
9. if doesnt work, ensure you have named the mysql database to the same as the sql database name, there is no option to set it.
10. watch for errors, default values in tables is a no no eg get date()
11. re install access.
12. try to relink tables in front end to mysql
Hope this helps others, and Im going to try and keep adding things as I remember.
I really enjoy developing in Access and VBA, and our database and company have grown to the point where we need many users in different locations accessing. Im experimenting with a mysql server for our expansion, and heres the steps I have taken. I have searched and watched many videos etc, but there doesnt seem to be a "guide" as such on this long path. Im trying to remember every step I have taken, but its taken me about a week of tweaking, reading etc to get to this point.
I hope this helps others, and serves as a guide, Im sure I will have problems and hopefully we can work through them and include the solutions in this thread.
So here are the steps I have taken.
1. ensure database is split
2. install sql express
3. install mysql workbench
4. uninstall access (crazy but trust me, ssma doesnt seem to work without this)
5. install access runtimes.
6. use ssma to export access to sql.
7. create a mysql server, database and user login
8. use mysql workbench to migrate sql to mysql
9. if doesnt work, ensure you have named the mysql database to the same as the sql database name, there is no option to set it.
10. watch for errors, default values in tables is a no no eg get date()
11. re install access.
12. try to relink tables in front end to mysql
Hope this helps others, and Im going to try and keep adding things as I remember.