使用 Data Migration Assistant,將內部部署 SQL Server 或 Azure VM 上的 SQL Server 移轉至 Azure SQL Database
Data Migration Assistant 提供 SQL Server 內部部署的順暢評估,並升級至更新版本的 SQL Server 或移轉至 Azure VM 或 Azure SQL Database 上的 SQL Server。
本文提供使用 Data Migration Assistant 將內部部署 SQL Server 移轉至 Azure SQL Database 的逐步指示。
建立新的移轉專案
在左窗格中,選取 [新增] (+),然後選取 [移轉] 專案類型。
將來源類型設定為 [SQL Server],並將目標伺服器類型設定為 [Azure SQL Database]。
選取 [建立]。
指定來源伺服器和資料庫
針對來源,在 [連線至來源伺服器] 底下的 [伺服器名稱] 文字方塊中,輸入來源 SQL Server 執行個體的名稱。
選取來源 SQL Server 執行個體所支援的 [驗證類型]。
注意
建議您選取 [連線屬性] 底下的 [加密連線] 核取方塊來加密連線。
選取 [連線]。
選取要移轉至 Azure SQL Database 的單一來源資料庫。
注意
如果您想要在移轉之前評估資料庫並檢視及套用建議的修正程式,請選取 [要在移轉前評定資料庫嗎?] 核取方塊。
選取 [下一步]。
指定目標伺服器和資料庫
針對目標,在 [連線至目標伺服器] 底下的 [伺服器名稱] 文字方塊中,輸入 Azure SQL Database 執行個體的名稱。
選取目標 Azure SQL Database 執行個體所支援的 [驗證類型]。
注意
建議您選取 [連線屬性] 底下的 [加密連線] 核取方塊來加密連線。
選取 [連線]。
選取要移轉至的單一目標資料庫。
注意
如果您想要移轉 Windows 使用者,請在 [目標外部使用者網域名稱] 文字方塊中,確定已正確指定目標外部使用者網域名稱。
選取 [下一步]。
選取結構描述物件
從來源資料庫中,選取您要遷移至 Azure SQL Database 的結構描述物件。
注意
有些無法原樣轉換的物件會出現自動修正機會。 按一下左窗格上的這些物件,可在右窗格上顯示建議的修正程式。 檢閱修正程式,並選擇套用或忽略所有變更 (逐一物件)。 請注意,套用或忽略某個物件的所有變更,並不會影響其他資料庫物件的變更。 無法轉換或自動修正的陳述式會重製到目標資料庫,並加上註解。
選取 [一般 SQL 指令碼]。
檢閱產生的指令碼。
部署結構描述
選取 [部署結構描述]。
檢閱結構描述部署的結果。
選取 [移轉資料] 以起始資料移轉程序。
選取內含所要移轉資料的資料表。
選取 [啟動資料移轉]。
最後一個畫面會顯示整體狀態。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應