[Last Call] Learn how to a build a cloud-first strategyRegister Now


SQL 2000 to MySQL

Posted on 2007-07-25
Medium Priority
Last Modified: 2012-08-14
I need to convert a SQL 2000 Enterprise database to a MySQL database. when i export it as an access database, there are too many fields.  is there any sort of converter out there that will take it from one to the other without having to go to access first?  
Question by:HunTelWebProgrammer
  • 2
LVL 14

Accepted Solution

chinu1310 earned 1050 total points
ID: 19569860
Try this link:


download it and use this.

Hope it helps.
LVL 14

Assisted Solution

chinu1310 earned 1050 total points
ID: 19569890

Assisted Solution

nashwin80 earned 450 total points
ID: 19571512
There maybe a lot of utilities out there which take pain and guess work out of such database migrations. many are Sharewares and many are freewares. Based on your budget you can choose to use any.
I prefer to do such migrations the hard way.
First database table, and view creation in all database vendors would be same.
The stored procedures however may require a few changes if the vendors are different which in your case is true.
SQL server allows you to export data from all tables into flat files. These exports happen on a table by table basis which means you can export only one table to a flat file at a time. If you are systematic in your approach you can export all the tables in your database accordingly.
SQL server also provides a feature to Generate Scripts as another database level task. You can use this to generate Table and View creation scripts which can be run without much modifications in any other vendors database.
Once you have your views and tables created its just a matter to doing a bulk import into the other database.
This is definitely not a straight forward approach but if you want to remove all guess work from you migration, this is the approach I suggest.
Hope this helps.


Author Comment

ID: 19639049
I tried the software suggested by chinu.. converted sucessfully, but program using the DB didn't like the info after the conversion at all. I ended up having to recreate it :(  thanks for all your help!

Featured Post

Vote for the Most Valuable Expert

It’s time to recognize experts that go above and beyond with helpful solutions and engagement on site. Choose from the top experts in the Hall of Fame or on the right rail of your favorite topic page. Look for the blue “Nominate” button on their profile to vote.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An alternative to the "For XML" way of pivoting and concatenating result sets into strings, and an easy introduction to "common table expressions" (CTEs). Being someone who is always looking for alternatives to "work your data", I came across this …
MSSQL DB-maintenance also needs implementation of multiple activities. However, unprecedented errors can hamper the database management. In that case, deploying Stellar SQL Database Toolkit ensures fast and accurate database and backup repair as wel…
Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…
Suggested Courses

825 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question