Vorgehensweise: Erstellen eines Skripts (SQL Server Management Studio)
Zum Erstellen von Transact-SQL-Skripts verwenden Sie entweder den Assistent zum Generieren von SQL Server-Skripts oder den Objekt-Explorer.
Assistent zum Generieren von SQL Server-Skripts
Der Assistent zum Generieren von SQL Server-Skripts führt Sie durch die für die Transact-SQL-Skripterstellung notwendigen Arbeitsschritte und ermöglicht die Auswahl einer Vielzahl von Objekten für die sofortige Skripterstellung. Der Assistent stellt für Skripts eine Reihe von Optionen bereit, z. B. Einbindung von Berechtigungen, Sortierung, Beschränkungen, usw. Verwenden Sie den Assistenten, wenn Sie für eine größere Anzahl von Objekten Skripts erstellen möchten. Weitere Informationen zum Assistenten zum Generieren von SQL Server-Skripts finden Sie unter Assistent zum Generieren von SQL Server-Skripts (F1-Hilfe).
So öffnen Sie den Assistenten zum Generieren von Skripts
Erweitern Sie im Objekt-Explorer Datenbanken, klicken Sie mit der rechten Maustaste auf eine Datenbank, zeigen Sie auf Aufgaben, und klicken Sie dann auf Skripts generieren.
Führen Sie die im Assistenten angegebenen Schritte zur Skripterstellung von Datenbankobjekten aus.
Objekt-Explorer
Mithilfe von Objekt-Explorer können Sie in kurzer Zeit Skripts für die gesamte Datenbank erstellen. Wahlweise können Sie auch Skripts für ein einzelnes Datenbankobjekt erstellen, indem Sie die Standardoptionen verwenden. Sie können das Skript entweder im Abfrage-Editor-Fenster erstellen oder in eine Datei oder die Zwischenablage einfügen. Das Skript wird im Unicode-Format erstellt.
Mithilfe der erstellen Skripts können Objekte erstellt und gelöscht werden. Für einige Objekttypen werden zusätzliche Skriptoptionen bereitgestellt, z. B. ALTER, SELECT, INSERT, UPDATE, DELETE und EXECUTE.
In bestimmten Fällen werden Skripts mit mehreren Optionen benötigt, z. B. soll eine Prozedur gelöscht und anschließend eine Prozedur erstellt werden oder eine Tabelle erstellt und anschließend geändert werden. Zum Erstellen eines kombinierten Skripts speichern Sie das erste Skript in ein Abfrage-Editor-Fenster und das zweite in die Zwischenablage, sodass Sie dieses anschließend im Abfrage-Editor-Fenster unmittelbar hinter dem ersten Skript einfügen können.
Um ein Skript für ein Objekt zu erstellen, erweitern Sie Objekt-Explorer und suchen das gewünschte Objekt. Klicken Sie mit der rechten Maustaste auf das Objekt, und klicken Sie dann auf Skript für <object type> als.
So generieren Sie ein Skript für die gesamte Datenbank
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server Database Engine (Datenbankmodul) her, und erweitern Sie die Instanz.
Erweitern Sie Datenbanken, klicken Sie mit der rechten Maustaste auf eine Datenbank, zeigen Sie auf Tasks, zeigen Sie auf Skripts generieren, und führen Sie dann die Schritte im Skript-Assistenten aus.