Lindyman


I am trying to migrate from MySQL 4.1 to MS SQL Express 2005

1. do i need to create an empty db under Express

2. can this be done from within Express by pulling from MySQL into Express or do I need to work from command lines

3. what would be the cleanest way to approach this

I have a MySQL dump and did look at the result from within Express, but it was not an import, I would like to find a way to import if possible that data. Table by table would be fine.





Re: How to migrate from MySQL 4.1 to MS SQL Express 2005

Madhu K Nair


There are couple of options available

(a) Configure Linked server and Use Select *into from SQL Server

(b) If you can do BCP OUT from MYSQL then you can do BCP IN to SQL Server

(c) Or you can use BULK INSERT if the data can be ported to text file from Mysql

(d) Since your edition is Express SSIS is not an option

Though this link talk about DTS (which not available in express) you can still have check the data type issues

http://www.microsoft.com/technet/prodtechnol/sql/2000/deploy/mysql.mspx

Check : http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=304918&SiteID=1

Madhu