Freigeben über


Lernprogramm zum Extrahieren von Datenebenenanwendungen

Dieses Lernprogramm richtet sich an Benutzer, die unerfahren im Umgang mit Datenebenenanwendungen (DAC), aber vertraut mit Datenbankkonzepten und Transact-SQL-Anweisungen sind. Es unterstützt neue Benutzer bei ihrem Einstieg, indem es die grundlegenden Schritte zum Extrahieren eines DAC-Pakets aus einer vorhandenen Datenbank und zum Importieren des Pakets in ein DAC-Projekt in Visual Studio 2010 veranschaulicht, sodass mit der Entwicklung der nächsten Version der DAC begonnen werden kann.

Lernziele

Dieses Lernprogramm zeigt, wie die grundlegenden Schritte zum Extrahieren einer DAC mithilfe der Funktionen in SQL Server 2008 R2 ausgeführt werden und wie das DAC-Paket in ein DAC-Projekt in Visual Studio 2010 importiert wird.

Durch eine DAC werden das Schema und Objekte auf Datenbankebene definiert, die von einer dreistufigen oder Client/Server-Anwendung verwendet werden. Die DAC-Definition wird in eine DAC-Paketdatei integriert. Dies ist eine zentrale Bereitstellungseinheit ähnlich einer Windows Installer-Datei (.msi). Das DAC-Paket wird verwendet, um die DAC in einer Database Engine (Datenbankmodul)-Instanz bereitzustellen. Sie können die DAC anschließend mithilfe des Objekt-Explorers und Hilfsprogramm-Explorers in SQL Server Management Studio verwalten und überwachen.

Das Lernprogramm setzt voraus, dass eine Database Engine (Datenbankmodul)-Instanz von SQL Server 2008 Service Pack 2 (SP2) oder höher, SQL Server Management Studio aus SQL Server 2008 R2 oder höher sowie Visual Studio 2010 installiert ist.

Sie führen dabei folgende Aufgaben aus:

  • Sie erstellen eine einfache Beispieldatenbank für die Instanz des Datenbankmoduls.

  • Sie verwenden den Assistenten zum Extrahieren von Datenebenenanwendungen, um ein DAC-Paket aus der Beispieldatenbank zu extrahieren.

  • Sie erstellen ein DAC-Projekt in Visual Studio und importieren das DAC-Paket dann in das Projekt.

Dieses Lernprogramm ist in drei Lektionen aufgeteilt:

Anforderungen

Um dieses Lernprogramm abzuschließen, sollten Sie mit der Transact-SQL-Sprache und der Verwendung von SQL Server Management Studio einschließlich des Database Engine (Datenbankmodul)-Abfrage-Editors vertraut sein. Sie müssen Mitglied der festen Serverrolle sysadmin sein.

Auf dem System muss Folgendes installiert sein:

  • Eine Instanz von Database Engine (Datenbankmodul) aus SQL Server 2008 SP2 oder höher

  • SQL Server Management Studio aus SQL Server 2008 R2 oder höher

  • Microsoft Visual Studio 2010

  • Microsoft Internet Explorer 6 SP1 oder eine höhere Version

    HinweisHinweis

    Zur besseren Anzeige der Lernprogramme wird empfohlen, dass Sie der Symbolleiste in der Dokumentanzeige die Schaltflächen Weiter und Zurück hinzufügen. Weitere Informationen finden Sie unter Erweitern der Hilfe um die Schaltflächen Weiter und Zurück.