Freigeben über


Debuggen von T-SQL-Datenbanken

Aktualisiert: November 2007

Dieses Thema gilt für folgende Anwendungsbereiche:

Edition

Visual Basic

C#

C++

Web Developer

Express

Standard

Pro und Team

Tabellenlegende:

Vorhanden

Nicht vorhanden

Befehl oder Befehle, die standardmäßig ausgeblendet sind.

Dieser Abschnitt enthält Beispiele, in denen das Debuggen für alle T-SQL-Datenbankobjekttypen veranschaulicht wird.

Bisher haben T-SQL-Entwickler ihre T-SQL-Anwendungen oft mithilfe von SQL Query Analyzer geschrieben und gedebuggt. Jetzt wurde der Query Analyzer durch das SQL Server Management Studio ersetzt, das über keinen Debugger verfügt. T-SQL-Entwickler verwenden stattdessen jetzt den Visual Studio 2005-Debugger.

Entwickler können auch bei Verwendung eines Datenbankprojekts ihre T-SQL-Anwendungen in Visual Studio 2005 schreiben. Ganz gleich, ob Sie die T-SQL-Anwendung in Visual Studio 2005 schreiben, die Debugprozeduren sind nahezu identisch.

Drei Debugszenarios sind zu berücksichtigen:

Um einen Trigger zu debuggen, muss die Debugsitzung in einer gespeicherten Prozedur gestartet werden. Sie können nicht ein eigenständiges SQL-Skript debuggen, den Trigger auslösen und dann den Trigger debuggen.

In diesem Abschnitt

Siehe auch

Konzepte

Debuggen von SQL

Weitere Ressourcen

Debuggen von SQL-Datenbankobjekten