Freigeben über


Gewusst wie: Aktivieren des SQL-Debuggens für ein Projekt

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.

In der folgenden Prozedur wird beschrieben, wie Sie das SQL Server-Debuggen für ein Projekt aktivieren, in dem eine Anwendung erstellt wird, die SQL Server aufruft. Dieses Verfahren ist weder für das einfache Einzelschrittdebuggen von einzelnen Datenbankobjekten über den Server-Explorer noch für SQL Server-Projekte erforderlich.

Beim Debuggen mit SQL Server 2000 wird durch diese Prozedur das Debuggen für alle Server und Datenbanken aktiviert.

Beim Debuggen mit SQL Server 2005 müssen Sie außerdem das Anwendungsdebuggen für die Datenbankverbindungen aktivieren, die Sie debuggen möchten. Dies wird beim Festlegen eines Haltpunkts in einem TSQL-Objekt auf dem Server automatisch aktiviert, aber das automatische Aktivieren ist u. U. nicht möglich, wenn keine Verbindung mit Windows-Authentifizierung vorhanden ist. Weitere Informationen finden Sie unter Gewusst wie: Aktivieren von Debuggen mit mehreren Ebenen.

Zum Debuggen von SQL/CLR-Datenbankobjekten muss CLR-Debuggen für die ausgewählte Datenbankverbindung aktiviert sein. Dies wird automatisch aktiviert, wenn Sie einen Haltepunkt in einem SQL/CLR-Objekt festlegen. Weitere Informationen finden Sie unter Gewusst wie: Aktivieren von CLR-Debuggen für eine Verbindung.

Sie können aus der Anwendung nicht per Einzelschritt in den T-SQL- oder SQL/CLR-Code gelangen. Sie müssen in dem zu debuggenden T-SQL- oder SQL/CLR-Code einen Haltepunkt festlegen.

Hinweis:

Nach der Installation von SQL Server 2000 Service Pack 3.0 ist T-SQL-Debuggen bei älteren Clients standardmäßig deaktiviert. Anweisungen zum Reaktivieren von T-SQL-Debuggen finden Sie im Knowledge Base-Artikel 328151: https://support.microsoft.com/default.aspx?scid=kb;en-us;328151.

Hinweis:

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So aktivieren Sie SQL-Debuggen in einem C++-Projekt

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste, und klicken Sie im Kontextmenü auf Eigenschaften.

  2. Öffnen Sie im Dialogfeld <Projekt>-Eigenschaftenseiten den Knoten Konfigurationseigenschaften, und wählen Sie den Knoten Debuggen aus.

  3. Legen Sie SQL-Debuggen auf Ja fest.

So aktivieren Sie SQL-Debuggen für ein Visual Basic- oder ein C#-Projekt

  1. Wählen Sie das Projekt im Projektmappen-Explorer.

  2. Klicken Sie mit der rechten Maustaste, und klicken Sie dann auf Eigenschaften.

    Das Dialogfeld Eigenschaftenseiten wird angezeigt.

  3. Klicken Sie auf die Registerkarte Debuggen.

  4. Klicken Sie im Bereich Debugger aktivieren auf das Kontrollkästchen SQL Server-Debuggen.

Siehe auch

Weitere Ressourcen

Einrichten des SQL-Debuggens