Share via


擷取資料層應用程式教學課程

本教學課程的主要對象是資料層應用程式 (DAC) 的新手,但是這些人必須熟悉資料庫概念和 Transact-SQL 陳述式。本教學課程為這些新的使用者示範從現有資料庫擷取 DAC 封裝,並將其匯入 Visual Studio 2010 中的 DAC 專案,開始下一版 DAC 開發工作的基本步驟。

學習內容

本教學課程將為您示範如何使用 SQL Server 2008 R2 中的功能擷取 DAC,並將 DAC 封裝匯入到 Visual Studio 2010 中 DAC 專案的基本步驟。

DAC 會定義三層或用戶端-伺服器應用程式所使用的結構描述與資料庫層級物件。DAC 定義會建立到 DAC 封裝檔案內,這個檔案是與 Windows Installer (.msi) 檔案類似的單一部署單位。DAC 封裝是用來將 DAC 部署到 Database Engine 的執行個體。然後您可以在 SQL Server Management Studio 中使用物件總管和公用程式總管,管理及監視 DAC。

本教學課程假設您已經安裝 SQL Server 2008 Service Pack 2 (SP2) 或更新版本中的 Database Engine 執行個體、SQL Server 2008 R2 或更新版本中的 SQL Server Management Studio 以及 Visual Studio 2010。

您將執行下列工作:

  • 在 Database Engine 的執行個體上建立簡單的範例資料庫。

  • 使用擷取資料層應用程式精靈,從範例資料庫擷取 DAC 封裝。

  • 在 Visual Studio 中建立 DAC 專案,然後將 DAC 封裝匯入專案中。

本教學課程分成三個課程:

需求

若要完成本教學課程,您應該要熟悉 Transact-SQL 語言以及如何使用 SQL Server Management Studio,包括 Database Engine 查詢編輯器。您必須是系統管理員 (sysadmin) 固定伺服器角色的成員。

另外,系統必須有安裝下列程式:

  • SQL Server 2008 SP2 或更新版本中的 Database Engine 執行個體。

  • SQL Server 2008 R2 或更新版本中的 SQL Server Management Studio。

  • Microsoft Visual Studio 2010。

  • Microsoft Internet Explorer 6 SP1 或更新的版本。

    [!附註]

    檢閱教學課程時,建議您將 [下一個主題][上一個主題] 按鈕加入文件檢視器工具列中。如需詳細資訊,請參閱<在說明中加入 [下一個] 和 [上一個] 按鈕>。