Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nachdem Sie ein Skript oder eine Abfrage geschrieben haben, möchten Sie es bzw. sie in der Regel ausführen und die Ergebnisse untersuchen.Vergewissern Sie sich vor dem Ausführen der Abfrage, dass Sie mit der entsprechenden Datenbank und dem gewünschten Server verbunden sind.Wenn Sie versuchen, die Abfrage auszuführen, während Sie offline sind, werden Sie aufgefordert, eine Verbindung herzustellen.
So führen Sie eine Abfrage im Transact-SQL-Editor aus
Öffnen Sie die Abfrage im Transact-SQL-Editor.Weitere Informationen zum Starten des Editors finden Sie unter Gewusst wie: Starten des Transact-SQL-Editors.
Zeigen Sie im Menü Daten auf Transact-SQL-Editor, und klicken Sie auf SQL ausführen.
Drücken Sie STRG+UMSCHALT+E, um die Abfrage mithilfe einer Tastenkombination auszuführen.
Klicken Sie auf der Symbolleiste auf SQL ausführen, um die Abfrage über die Symbolleiste auszuführen.
Klicken Sie mit der rechten Maustaste in den T-SQL-Editor, und klicken Sie dann auf SQL ausführen, um die Abfrage über ein Kontextmenü auszuführen.
Die Abfrage wird für die Datenbank ausgeführt, mit der Sie verbunden sind.Die zum Zurückgeben der Ergebnisse benötigte Zeit variiert basierend auf der Komplexität der Abfrage, der Belastung des Datenbankservers und den Spezifikationen des Datenbankservers.
Informationen zum Abbrechen einer ausgeführten Abfrage finden Sie unter Gewusst wie: Abbrechen einer ausgeführten Abfrage.
Informationen zum Anzeigen der Ergebnisse einer Abfrage finden Sie unter Übersicht über Abfrageergebnisse.
So führen Sie eine Anweisung eines Skripts oder einer Abfrage mit mehreren Anweisungen aus
Öffnen Sie die Abfrage im Transact-SQL-Editor.Weitere Informationen zum Starten des Editors finden Sie unter Gewusst wie: Starten des Transact-SQL-Editors.
Markieren Sie im Editor die Anweisung, die Sie ausführen möchten.
Klicken Sie auf der Transact-SQL-Editor-Symbolleiste auf SQL ausführen.
Die markierte Anweisung wird für die Datenbank ausgeführt, mit der Sie verbunden sind.Die zum Zurückgeben der Ergebnisse benötigte Zeit hängt von einer Reihe von Faktoren ab.Zu diesen Faktoren zählen die Komplexität der Abfrage, die Belastung des Datenbankservers und die Spezifikationen des Datenbankservers.
Sie können die markierte Anweisung wie oben beschrieben auch mit der Tastenkombination (STRG+UMSCHALT+E) oder über die Symbolleiste oder das Kontextmenü ausführen.
Informationen zum Abbrechen einer ausgeführten Abfrage finden Sie unter Gewusst wie: Abbrechen einer ausgeführten Abfrage.
Informationen zum Anzeigen der Ergebnisse einer Abfrage finden Sie unter Übersicht über Abfrageergebnisse.
Sicherheit
Sie können Skripts und Abfragen nur ausführen, wenn Sie die entsprechenden Berechtigungen für den Server, die Datenbank und die Datenbankobjekte besitzen.Falls Sie z. B. keine Berechtigungen zum Ausführen gespeicherter Prozeduren für eine Datenbank besitzen, schlägt die Ausführung von Skripts fehl, in denen gespeicherte Prozeduren aufgerufen werden.
Wenn Sie nicht über die erforderlichen Berechtigungen zum Ausführen eines Skripts oder von Teilen des Skripts verfügen, werden auf der Registerkarte Meldungen oder der Registerkarte Ergebnisse Fehler angezeigt (abhängig vom ausgewählten Anzeigeformat, Ergebnisse in Raster oder Ergebnisse in Text).
Weitere Informationen zum Konfigurieren der entsprechenden Berechtigungen für eine SQL Server-Instanz finden Sie in Lektion 2: Konfigurieren von Berechtigungen für Datenbankobjekte.
Siehe auch
Aufgaben
Gewusst wie: Herstellen einer Datenbankverbindung im Transact-SQL-Editor
Gewusst wie: Trennen von Datenbankverbindungen
Gewusst wie: Herstellen einer Verbindung mit unterschiedlichen Datenbanken in einer Editor-Sitzung
Exemplarische Vorgehensweise: Erstellen und Ausführen eines einfachen Transact-SQL-Skripts
Konzepte
Bearbeiten von Datenbankskripts und Objekten mit dem Transact-SQL-Editor