Gewusst wie: Angeben von Skripts vor der Bereitstellung und Skripts nach der Bereitstellung
Möglicherweise möchten Sie eines oder mehrere Skripts vor oder nach der Bereitstellung der Datenbank ausführen. Visual Studio Premium stellt im Datenbankprojekt ein Skript vor der Bereitstellung und ein Skript nach der Bereitstellung bereit. In relativ einfachen Umgebungen können Sie diesen Skriptdateien Ihre Skriptanweisungen hinzufügen. Wenn Sie in komplexeren Umgebungen mehrere Skripts oder ein Skript mehrmals ausführen müssen, ist es möglicherweise einfacher, den SQLCMD-Modus im Skript vor der oder nach der Bereitstellung zu verwenden, um eigene Bereitstellungsskripts einzuschließen.
Erweitern Sie im Projektmappen-Explorer das Datenbankprojekt, um den Ordner Skripts anzuzeigen.
Erweitern Sie den Ordner Skripts, damit der Unterordner Für vor der Bereitstellung angezeigt wird.
Erweitern Sie den Unterordner Für vor der Bereitstellung, und klicken Sie auf die Datei script.predeployment.sql.
Klicken Sie im Menü Ansicht auf Öffnen.
Der Transact-SQL-Editor wird geöffnet, und der Inhalt der Datei script.predeployment.sql wird angezeigt. Informationen zum SQLCMD-Modus und zum Einschließen eigener Skripts in Skripts vor der Bereitstellung finden Sie unter SQLCMD-Skripts in Transact-SQL-Editor bearbeiten. Eingeschlossene Skripts werden in der Reihenfolge ausgeführt, in der Sie sie einschließen, somit können Sie die Ausführungsreihenfolge der Skripts vor der Bereitstellung durch Einschließen in einer bestimmten Reihenfolge steuern.
Tipp
Sie können auch auf die Datei script.predeployment.sql doppelklicken.
Wenn Sie das Bearbeiten des Skripts abgeschlossen haben, öffnen Sie das Menü Datei und klicken auf script.predeployment.sql speichern.
Erweitern Sie im Projektmappen-Explorer das Datenbankprojekt, um den Ordner Skripts anzuzeigen.
Erweitern Sie den Ordner Skripts, damit der Unterordner Für nach der Bereitstellung angezeigt wird.
Erweitern Sie den Unterordner Für nach der Bereitstellung, und klicken Sie auf die Datei script.postdeployment.sql.
Klicken Sie im Menü Ansicht auf Öffnen.
Der Transact-SQL-Editor wird geöffnet, und der Inhalt der Datei script.postdeployment.sql wird angezeigt. Informationen zum SQLCMD-Modus und zum Einschließen eigener Skripts in Skripts nach der Bereitstellung finden Sie unter SQLCMD-Skripts in Transact-SQL-Editor bearbeiten. Eingeschlossene Skripts werden in der Reihenfolge ausgeführt, in der Sie sie einschließen, somit können Sie die Ausführungsreihenfolge der Skripts nach der Bereitstellung durch Einschließen in einer bestimmten Reihenfolge steuern.
Tipp
Sie können auch auf die Datei script.postdeployment.sql doppelklicken.
Wenn Sie das Bearbeiten des Skripts abgeschlossen haben, öffnen Sie das Menü Datei und klicken auf script.postdeployment.sql speichern.
SO WIRD'S GEMACHT: Aktivieren Sie SQLCMD-Modus in Transact-SQL-Editor
Erstellen und Bearbeiten von Datenbankskripts
Erstellen und Bereitstellen von Datenbanken für eine isolierte Entwicklungsumgebung
Erstellen und Bereitstellen von Datenbanken für eine Staging- oder Produktionsumgebung