Lektion 2: Extrahieren einer Datenebenenanwendung
In dieser Lektion extrahieren Sie ein Datenebenenanwendungs-Paket (DAC) aus der Beispieldatenbank, die Sie in der vorherigen Lektion erstellt haben. Der Assistent zum Extrahieren von Datenebenenanwendungen erstellt eine DAC-Definition, in der die ausgewählten Objekte auf Instanzebene und Datenbankobjekte beschrieben werden. Der Assistent integriert die DAC-Definition in ein DAC-Paket. Dies ist eine gezippte Datei, in der die DAC-Definition enthalten ist. Das DAC-Paket wird verwendet, um eine DAC für eine Database Engine (Datenbankmodul)-Instanz bereitzustellen, ähnlich einer Windows Installer-Datei (.msi), die zur Installation einer ausführbaren Anwendungsdatei verwendet wird.
Verfahrensweisen
Extrahieren einer Datenebenenanwendung
Navigieren Sie im Bereich Objekt-Explorer von SQL Server Management Studio zum Knoten Datenbanken für die Instanz,in der Sie SampleDB erstellt haben.
Starten Sie den Assistenten zum Extrahieren von Datenebenenanwendungen, indem Sie mit der rechten Maustaste auf den Knoten SampleDB klicken, Tasks und dann Datenebenenanwendung extrahieren auswählen.
Lesen Sie die Informationen auf der Seite Einführung, und klicken Sie dann auf Weiter.
Geben Sie auf der Seite Eigenschaften festlegen die folgenden Werte ein:
Übernehmen Sie den Wert SampleDB im Feld Name.
Ändern Sie im Feld Version die Nummer 1.0.0.0 in 1.0.1.1.
Geben Sie im Feld Beschreibung "DAC aus SampleDB extrahieren" ein.
Übernehmen Sie unter In DAC-Paketdatei speichern den Standardpfad und den Standarddateinamen SampleDB.dacpac.
Klicken Sie auf Weiter. Der Assistent zeigt eine Statusanzeige an, während er alle Objekte aus SampleDB extrahiert, und überprüft, ob ein DAC-Paket erfolgreich erstellt werden kann.
Überprüfen Sie auf der Seite Überprüfung und Zusammenfassung die Einstellungen, die zum Extrahieren des DAC-Pakets verwendet werden, und klicken Sie dann auf Weiter.
Der Assistent erstellt ein DAC-Paket und speichert die Datei an dem Speicherort, der auf der Seite Eigenschaften festlegen angegeben wurde. Überprüfen Sie auf der Seite Paket erstellen, ob alle Aktionen zur Paketerstellung erfolgreich waren. Klicken Sie auf Fertig stellen, um den Assistenten zu beenden.
Wenn Visual Studio auf einem anderen Computer ausgeführt wird, kopieren Sie SampleDB.dacpac an einen Speicherort, auf den von Visual Studio zugegriffen werden kann.
Nächste Schritte
Sie haben erfolgreich ein DAC-Paket extrahiert. Als Nächstes verwenden Sie das DAC-Paket, um die SampleDB-Elemente in ein neues DAC-Projekt in Visual Studio zu importieren. Siehe Lektion 3: Importieren einer DAC in Visual Studio.