因為項目的原因,需要將MySQL數據庫轉換為MMSQL2008。看了網上的教程,下載了很多軟件挨個的試,終於轉換成功。寫個文章幫助有這個需要的人。
1、首先得有個MMSQL2008數據庫,和MySQL數據庫。
2、然後下載微軟官方的轉換軟件:Microsoft SQL Server Migration Assistant 2008 for MySQL ,這裡注意 新版的是2012的不能轉換2008.
3、然後下載mysql odbc 驅動安裝 ,這裡我當前的系統是64位WIN8的,以為只需要按照64位的就可以,但事實證明後面的步驟怎麼都進行不下去,後來也裝了32位的就可以。
4、配置mysql odbc ,去控制面板裡面找到數據源(1)如下圖:,
然後分別配置32位和64為的mysqlodbc數據源,如下圖:
5、下載轉換軟件MicrZ喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vc29mdCBTUUwgU2VydmVyIE1pZ3JhdGlvbiBBc3Npc3RhbnQgMjAwOCBmb3IgTXlTUUy1xGtleaOs0ru08r+qyO28/r7NxNy/tLW9o6zI58/CzbzL+cq+o7o8L3A+CjxwPjxpbWcgc3JjPQ=="http://www.2cto.com/uploadfile/Collfiles/20150607/20150607090845140.png" alt="\">
6、上面的一切正常之後就可以打開軟件了,進入軟件之後就很簡單了,稍微懂點軟件的人一看就會,連接mysql、sqlserver2008
7、關鍵步驟來到,開始轉換:
8、轉換完成後打開你的mmsql2008登錄就可以看到轉換好的數據庫了。如果看不到切換服務器名稱看看,我當時就沒注意,轉換了好幾次然後打開沒看到,突然想到是不是服務器名稱打開跟轉換的不是一個,然後切換後發現正如所料。