Bluehost.com Web Hosting $6.95

Migrating from Access

This is a discussion on Migrating from Access within the MySQL Database forums, part of the Database Forums category; Hi I have been tasked with migrating data from a large MS-Access DB to a client server database. I ...


Go Back   Usenet Forums > Database Forums > MySQL Database

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 03-27-2007
Chad
 
Posts: n/a
Default Migrating from Access

Hi

I have been tasked with migrating data from a large MS-Access DB to a
client server database. I have SQL Server and MySQL as options. more
importantly the client wishes to still use their old Access forms
front end for a while after the data migration.

Can anybody comment on whether this import is easier into MySQL or SQL
Server. I have read some of the MS docs on this so called "Upsizing"
and have been made aware of some of the many pitfalls. Just wondering
whether MySQL has anything to speed up the import. Has anybody got an
estimate of the time needed for such a "basic migration".

Thanks,
Chad

Reply With Quote
  #2 (permalink)  
Old 03-27-2007
Willem Bogaerts
 
Posts: n/a
Default Re: Migrating from Access

> I have been tasked with migrating data from a large MS-Access DB to a
> client server database. I have SQL Server and MySQL as options. more
> importantly the client wishes to still use their old Access forms
> front end for a while after the data migration.


MS Access is a filesystem database. It is fundamentally different from a
server database. Although access can mimic a server by sending SQL to
itself and then parsing it again, this is off course not very nice in
performing.
If the forms are built with linked tables, the performance is probably
not an issue anyway.

> Can anybody comment on whether this import is easier into MySQL or SQL
> Server. I have read some of the MS docs on this so called "Upsizing"
> and have been made aware of some of the many pitfalls. Just wondering
> whether MySQL has anything to speed up the import. Has anybody got an
> estimate of the time needed for such a "basic migration".


I would not call switching from your own car to using public transport
"upsizing", even though buses are bigger. Using MySQL or SQL Server is a
matter of taste and experience (and money).

For the migration, you can download MyODBC (for MySQL) and link the
MySQL tables in Access. This is probably not the fastest way, but it is
easy and gives you all the control you need, without having to switch to
using new programs. And if you haven't heard of "pass-through" queries
yet, read the MS Access helpfile on them.

I can't estimate the time it takes you to set up a server and to learn
to work with it. After that, the estimate is even more difficult: do the
access forms still perform sufficiently? Should that be part the migration?

Good luck,
--
Willem Bogaerts

Application smith
Kratz B.V.
http://www.kratz.nl/
Reply With Quote
  #3 (permalink)  
Old 03-27-2007
Chad
 
Posts: n/a
Default Re: Migrating from Access

>
> For the migration, you can download MyODBC (for MySQL) and link the
> MySQL tables in Access. This is probably not the fastest way, but it is
> easy and gives you all the control you need, without having to switch to
> using new programs. And if you haven't heard of "pass-through" queries
> yet, read the MS Access helpfile on them.
>
> I can't estimate the time it takes you to set up a server and to learn
> to work with it. After that, the estimate is even more difficult: do the
> access forms still perform sufficiently? Should that be part the migration?


The forms for sure need major improvement.
Can anybody recommend a suitable open source replacement technology
for the forms that will work with MySQL?

Reply With Quote
  #4 (permalink)  
Old 03-27-2007
Jerry Stuckle
 
Posts: n/a
Default Re: Migrating from Access

Willem Bogaerts wrote:
>> I have been tasked with migrating data from a large MS-Access DB to a
>> client server database. I have SQL Server and MySQL as options. more
>> importantly the client wishes to still use their old Access forms
>> front end for a while after the data migration.

>
> MS Access is a filesystem database. It is fundamentally different from a
> server database. Although access can mimic a server by sending SQL to
> itself and then parsing it again, this is off course not very nice in
> performing.
> If the forms are built with linked tables, the performance is probably
> not an issue anyway.
>


Actually, to be correct, Access is an access mechanism to databases.
For instance, it also works with MySQL as an ODBC database. What you
are describing is the MS Jet Engine.

But I've never tried using Access's linked tables with MySQL. It might
work, however.

>> Can anybody comment on whether this import is easier into MySQL or SQL
>> Server. I have read some of the MS docs on this so called "Upsizing"
>> and have been made aware of some of the many pitfalls. Just wondering
>> whether MySQL has anything to speed up the import. Has anybody got an
>> estimate of the time needed for such a "basic migration".

>
> I would not call switching from your own car to using public transport
> "upsizing", even though buses are bigger. Using MySQL or SQL Server is a
> matter of taste and experience (and money).
>


More than that. They both have their own advantages and disadvantages.
You need to look at the features you need and see which database
satisfies them better. If both will do what you need, then you can look
at cost, etc.

> For the migration, you can download MyODBC (for MySQL) and link the
> MySQL tables in Access. This is probably not the fastest way, but it is
> easy and gives you all the control you need, without having to switch to
> using new programs. And if you haven't heard of "pass-through" queries
> yet, read the MS Access helpfile on them.
>


Or use the MySQL Migration Toolkit, which was created just for
requirements like this.

> I can't estimate the time it takes you to set up a server and to learn
> to work with it. After that, the estimate is even more difficult: do the
> access forms still perform sufficiently? Should that be part the migration?
>


Agreed. It depends on things from the database itself to the experience
of the person doing the work.

You might want to think of getting someone who has conversion
experienced involved in this project. It's not all that difficult, but
there are lots of ways to go wrong, also.

> Good luck,


Agreed.

And I would also add - what about the user's programs? How are those
going to be converted?

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT +1. The time now is 07:41 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0