今天在測試要怎樣把 M$ SQL Server 的資料轉到 MySQL 裡面,結果越用越灰心。
在 Enterprise Manager 底下選好資料表以後,選擇「匯出」後啟動了 DTS 精靈,來源選擇 SQL Server,目標選擇 MySQL 在 ODBC 安裝的 Driver 以後,準備匯出。
資料表匯出的轉換除了資料型態要自己小心以外,還要注意 DTS 再自動建立資料表的語法有沒有錯誤,例如 DTS 預設建立的資料表為 “結果”,你就必須自己把他改成其他名稱。
設定完成立即執行,建立好資料表以後直接掛點,從第一筆資料的輸入語法就錯誤然後中斷,也就是除了建立資調表成功以後沒有任何資料轉換成功。
我準備把 96 個資料表慢慢 dump 出來,在寫一個 PHP 去匯入那一堆 CSV 檔案了…….