設定專案選項 (MySQLToSQL)
針對每個 SSMA 專案,您可以設定專案等級選項。 這些選項會指定如何轉換物件、如何移轉資料,以及來源資料類型如何對應至目標資料類型。 在將物件轉換成 SQL Server 或 SQL Azure,或將資料移轉至 SQL Server 或 SQL Azure 之前,請驗證組態選項是否適用於專案。
SSMA 可讓您設定所有專案的預設選項。 這些選項會套用至您建立的任何新增專案。 然後,您可以自訂每個專案的選項。
組態選項和模式
SSMA 有五組的專案設定:
專案資訊
一般 (轉換、移轉和 SQL Azure)
Synchronization
GUI
類型對應
專案設定可以透過四種方式進行設定:
預設
開放式
完整
Custom
建議大部分使用者使用 [預設] 模式。 [開放式] 模式會保留更多目前的 MySQL 語法,而且更容易讀取。 不過,保留目前的語法可能不正確。 如果 MySQL 語法必須轉換成對等的 SQL Server 或 SQL Azure 語法,則 [完整] 模式會執行最完整的轉換。 不過,產生的結果碼可能更難以讀取。 在 [自訂] 模式,您可以設定選項。
如需關於設定以及如何在每個模式套用設定的詳細資訊,請參閱下列主題:
設定專案選項
在 SSMA 中,您可以設定所有專案的預設設定。 這些設定會儲存至 SSMA 組態檔,並套用至您所建立的任何新專案。
若要設定預設專案選項
在 [工具] 功能表上,按一下 [預設專案設定]。
在 [預設專案設定] 對話方塊,使用下列其中一個程序:
從 [移轉目標版本] 下拉式清單選取需要檢視/變更其設定的移轉專案類型,按一下左窗格底部的 [一般],然後選取 [轉換]、[移轉] 或 [SQL Azure] 選項。
若要選取預先定義的模式,請在 [模式] 下拉式方塊中選取 [預設]、[開放式] 或 [完整]。
若要指定自訂設定,請選取或輸入新的設定或值。
按一下 [確定] 來儲存設定。
您也可以自訂目前專案的設定。 這些設定會儲存至目前的專案檔。
若要自訂目前專案的設定
在 [工具] 功能表上按一下 [專案設定]。
在 [專案設定] 對話方塊中使用下列其中一個程序:
若要選取預先定義的模式,請在 [模式] 下拉式方塊中選取 [預設]、[開放式] 或 [完整]。
若要指定自訂模式,請從 [模式] 下拉式方塊選取 [自訂]。 然後選取適當的專案設定。
按一下 [確定] 來儲存設定。
後續步驟
移轉的下一個步驟取決於您的專案需求:
若要自訂來源和目標資料類型的對應,請參閱對應 MySQL 和 SQL Server 資料類型 (MySQLToSQL)
否則,您可以將 MySQL 資料庫物件定義轉換成 SQL Server 或 SQL Azure 物件定義。 如需詳細資訊,請參閱轉換 MySQL 資料庫 (MySQLToSQL)