因爲項目的原因,需要將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、下載轉換軟件Microsoft SQL Server Migration Assistant 2008 for MySQL的key,一打開軟件就能看到,如下圖所示:
6、上面的一切正常之後就可以打開軟件了,進入軟件之後就很簡單了,稍微懂點軟件的人一看就會,連接mysql、sqlserver2008
7、關鍵步驟來到,開始轉換:
8、轉換完成後打開你的mmsql2008登錄就可以看到轉換好的數據庫了。如果看不到切換服務器名稱看看,我當時就沒注意,轉換了好幾次然後打開沒看到,突然想到是不是服務器名稱打開跟轉換的不是一個,然後切換後發現正如所料。