擷取資料層應用程式教學課程
本教學課程的主要對象是資料層應用程式 (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 封裝匯入專案中。
本教學課程分成三個課程:
第 1 課:建立來源資料庫
在這一課,您將會建立用來擷取 DAC 的範例資料庫。第 2 課:擷取資料層應用程式
在這一課,您將會使用擷取資料層應用程式精靈,從範例資料庫中擷取 DAC 封裝。第 3 課:將 DAC 匯入到 Visual Studio
在這一課,您會在 Visual Studio 中建立專案,然後匯入 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 或更新的版本。
[!附註]
檢閱教學課程時,建議您將 [下一個主題] 和 [上一個主題] 按鈕加入文件檢視器工具列中。如需詳細資訊,請參閱<在說明中加入 [下一個] 和 [上一個] 按鈕>。