第 2 課:擷取資料層應用程式
在這一課,您將會從上一課所建立的範例資料庫中擷取資料層應用程式 (DAC) 封裝。擷取資料層應用程式精靈會建立 DAC 定義來描述選取的執行個體層級和資料庫物件。此精靈會將 DAC 定義建立到 DAC 封裝內,此封裝是一個包含 DAC 定義的壓縮檔。DAC 封裝是用來將 DAC 部署到 Database Engine 的執行個體,與用來安裝應用程式可執行檔的 Windows Installer (.msi) 檔案很類似。
程序
擷取資料層應用程式
在 SQL Server Management Studio**[物件總管]** 窗格中,導覽至您建立 SampleDB 之執行個體的 [資料庫] 節點。
啟動 [擷取資料層應用程式] 精靈,其方是以滑鼠右鍵按一下 SampleDB 的節點,並選取 [工作],然後選取 [擷取資料層應用程式]。
檢閱 [簡介] 頁面上的資訊,然後選取 [下一步]。
在 [設定屬性] 頁面上,輸入下列值:
保留 [名稱] 欄位中的 SampleDB 值。
在 [版本] 欄位中,將 1.0.0.0 變更為 1.0.1.1。
在 [描述] 欄位中,輸入:「從 SampleDB 擷取 DAC」。
在 [儲存至 DAC 封裝檔案] 中,保留預設路徑和預設檔案名稱 SampleDB.dacpac。
按 [下一步]。當此精靈從 SampleDB 中擷取所有物件,並驗證它確實可以成功建立 DAC 封裝時,會顯示一個進度列。
在 [驗證與摘要] 頁面上,檢閱用來擷取 DAC 封裝的設定,然後按 [下一步]。
此精靈會建置 DAC 封裝,並將檔案儲存到 [設定屬性] 頁面上指定的位置。檢閱 [建立封裝] 頁面可確定為了建置封裝所採取的所有動作都是成功的。選取 [完成] 結束精靈。
如果在另一台電腦上執行 Visual Studio,請將 SampleDB.dacpac 複製到 Visual Studio 可以存取的位置。
後續步驟
您已經成功擷取 DAC 封裝。接下來,您將使用 DAC 封裝,將 SampleDB 元素匯入 Visual Studio 中的新 DAC 專案。請參閱<第 3 課:將 DAC 匯入到 Visual Studio>。