Projektorientierte Datenbankentwicklung mit Befehlszeilentools
SQL Server Data Tools stellt Befehlszeilentools bereit, die eine Reihe von Szenarios für die projektorientierte Datenbankentwicklung ermöglichen.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
SqlPackage.exe | In diesem Thema wird das Hilfsprogramm SQLPackage.exe beschrieben, das für die folgenden Aufgaben verwendet wird: – Extrahieren einer DACPAC-Datei aus einer SQL Server-Livedatenbank – Veröffentlichen einer DACPAC-Datei in einer SQL Server-Livedatenbank, um das Livedatenbankschema inkrementell so zu aktualisieren, dass es mit der DACPAC-Datei übereinstimmt – Vergleichen einer DACPAC-Datei mit einer SQL Server-Livedatenbank und Generieren eines Transact-SQL-Skripts für inkrementelle Upgrades, ohne dass die Livedatenbank aktualisiert wird – Vergleichen von zwei DACPAC-Dateien, um ein Transact-SQL-Skript für inkrementelle Upgrades zu generieren – Generieren eines XML-Berichts mit einer Übersicht über die Änderungen durch inkrementelle Upgrades, die bei inkrementellen Upgrades der Datenbank auftreten würden |
Verwenden von MSDeploy mit dem dbSqlPackage-Anbieter | In diesem Thema wird der in SSDT enthaltene Webbereitstellungstool-Anbieter „dbSqlPackage“ beschrieben. Dieser wird zusammen mit dem Webbereitstellungstool der Microsoft-Internetinformationsdienste (IIS) (MSDeploy.exe) für folgende Aufgaben verwendet: – Extrahieren einer DACPAC-Datei aus einer lokalen SQL Server- oder Azure SQL-Datenbank oder SQL Server- bzw. Azure SQL-Remotedatenbank – Veröffentlichen einer DACPAC-Datei in einer lokalen SQL Server- oder Azure SQL-Datenbank oder SQL Server- bzw. Azure SQL-Remotedatenbank, um inkrementelle Upgrades durchzuführen – Veröffentlichen aus einer lokalen SQL Server-Datenbank in einer SQL Server- oder Azure SQL-Remotedatenbank, um inkrementelle Upgrades für die Remotedatenbank durchzuführen – Vergleichen einer DACPAC-Datei mit einer lokalen SQL Server- oder Azure SQL-Datenbank oder SQL Server- bzw. Azure SQL-Remotedatenbank, um ein Transact-SQL-Skript für inkrementelle Upgrades zu generieren, ohne dass die Livedatenbank aktualisiert wird. – Generieren eines XML-Berichts mit einer Übersicht über die Änderungen durch inkrementelle Upgrades, die bei inkrementellen Upgrades der Datenbank auftreten würden |
Verwandte Abschnitte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für