每個 SSMA 專案都可以設定專案層級選項。 這些選項會指定物件轉換、物件載入、Azure SQL、使用者介面及資料遷移設定。 在你將物件轉換成 SQL Server 或 SQL Azure,或將資料遷移到 SQL Server 或 SQL Azure 之前,先確認設定選項是否適合專案。
SSMA 允許你為所有專案設定預設選項。 這些選項會套用到你建立的任何新專案。 接著你可以為每個專案自訂選項。
配置選項與模式
SSMA 有五組專案設定:
專案資訊
一般(轉換、遷移與資料收集)
Synchronization
GUI
類型映射
此外,還有四種模式用於設定這些設定:
預設
樂觀的
完整
Custom
大多數用戶建議使用預設模式。 Optimistic 模式保留了更多現行 Sybase Adaptive Server Enterprise (ASE) 語法,且更易閱讀。 不過,保留現有語法可能不準確。 若 ASE 語法必須轉換為等效的 SQL Server 或 SQL Azure 語法,完整模式會進行完整轉換,但所得程式碼可能較難閱讀。 在自訂模式中,你可以設定選項。
設定內容詳見本文件的使用者介面參考章節。 欲了解更多設定及設定如何在各模式中應用,請參閱以下主題:
設定專案選項
在 SSMA 裡,你可以為所有專案設定預設。 這些設定會儲存在 SSMA 的設定檔中,並套用到你建立的任何新專案上。
設定預設專案選項
在 [工具] 功能表上,選取 [預設專案設定]。
在 預設專案設定 對話框中,請使用以下其中一個步驟:
從「遷移目標版本」下拉選單選擇需要查看或更改設定的遷移專案類型,點選左側窗格底部的「通用」,然後選擇轉換、遷移或 SQL Azure。
若要選取預先定義的模式,請在 [模式] 下拉式清單中,選取 [預設]、[開放式] 或 [完整]。
要指定自訂設定,只需選擇或輸入新的設定或數值即可。
按一下 [確定] 來儲存設定。
你也可以自訂目前專案的設定。 這些設定會儲存在目前的專案檔案中。
自訂目前專案的設定
在 [工具] 功能表上,選取 [專案設定]。
在 專案設定 對話框中,請使用以下其中一種程序:
若要選取預先定義的模式,請在 [模式] 下拉式清單中,選取 [預設]、[開放式] 或 [完整]。
若要指定自訂模式,請在「 模式 」下拉選單中選擇 「自訂」,在左側窗格選擇一個選項,點擊右側窗格的設定或數值,然後選擇或輸入新的設定或數值。
按一下 [確定] 來儲存設定。