共用方式為


第 2 課:擷取資料層應用程式

在這一課,您將會從上一課所建立的範例資料庫中擷取資料層應用程式 (DAC) 封裝。擷取資料層應用程式精靈會建立 DAC 定義來描述選取的執行個體層級和資料庫物件。此精靈會將 DAC 定義建立到 DAC 封裝內,此封裝是一個包含 DAC 定義的壓縮檔。DAC 封裝是用來將 DAC 部署到 Database Engine 的執行個體,與用來安裝應用程式可執行檔的 Windows Installer (.msi) 檔案很類似。

程序

擷取資料層應用程式

  1. 在 SQL Server Management Studio**[物件總管]** 窗格中,導覽至您建立 SampleDB 之執行個體的 [資料庫] 節點。

  2. 啟動 [擷取資料層應用程式] 精靈,其方是以滑鼠右鍵按一下 SampleDB 的節點,並選取 [工作],然後選取 [擷取資料層應用程式]

  3. 檢閱 [簡介] 頁面上的資訊,然後選取 [下一步]

  4. [設定屬性] 頁面上,輸入下列值:

    1. 保留 [名稱] 欄位中的 SampleDB 值。

    2. [版本] 欄位中,將 1.0.0.0 變更為 1.0.1.1。

    3. [描述] 欄位中,輸入:「從 SampleDB 擷取 DAC」。

    4. 在 [儲存至 DAC 封裝檔案] 中,保留預設路徑和預設檔案名稱 SampleDB.dacpac

  5. [下一步]。當此精靈從 SampleDB 中擷取所有物件,並驗證它確實可以成功建立 DAC 封裝時,會顯示一個進度列。

  6. [驗證與摘要] 頁面上,檢閱用來擷取 DAC 封裝的設定,然後按 [下一步]

  7. 此精靈會建置 DAC 封裝,並將檔案儲存到 [設定屬性] 頁面上指定的位置。檢閱 [建立封裝] 頁面可確定為了建置封裝所採取的所有動作都是成功的。選取 [完成] 結束精靈。

  8. 如果在另一台電腦上執行 Visual Studio,請將 SampleDB.dacpac 複製到 Visual Studio 可以存取的位置。

後續步驟

您已經成功擷取 DAC 封裝。接下來,您將使用 DAC 封裝,將 SampleDB 元素匯入 Visual Studio 中的新 DAC 專案。請參閱<第 3 課:將 DAC 匯入到 Visual Studio>。