Freigeben über


Speichern von Ablaufverfolgungsergebnissen in einer Tabelle (SQL Server Profiler)

Gilt für:SQL ServerAzure SQL Managed Instance

In diesem Artikel wird beschrieben, wie Tracing-Ergebnisse mithilfe von SQL Server Profiler in einer Datenbanktabelle gespeichert werden.

Speichern Sie Ablaufverfolgungsergebnisse in einer Tabelle

  1. Wählen Sie im Menü "Datei" die Option "Neue Ablaufverfolgung" aus, und stellen Sie dann eine Verbindung mit einer SQL Server-Instanz her.

    Das Dialogfeld Ablaufverfolgungseigenschaften wird angezeigt.

    Wenn die Option „Ablaufverfolgung sofort nach Herstellen der Verbindung starten“ ausgewählt ist, wird das Dialogfeld „Ablaufverfolgungseigenschaften“ nicht angezeigt, sondern die Ablaufverfolgung beginnt sofort. Um diese Einstellung zu deaktivieren, wählen Sie im Menü Extras die Option Optionen aus, und deaktivieren Sie das Kontrollkästchen Startablaufverfolgung sofort nach dem Herstellen der Verbindung.

  2. Geben Sie im Feld "Ablaufverfolgungsname" einen Namen für die Ablaufverfolgung ein und wählen Sie dann "In Tabelle speichern" aus.

  3. Stellen Sie im Dialogfeld Verbindung mit Server herstellen eine Verbindung mit der SQL Server-Datenbank her, die die Ablaufverfolgungstabelle enthalten wird.

  4. Geben Sie im Feld Zieltabelle in der Liste Datenbank eine Datenbank aus.

  5. Wählen Sie in der Liste Besitzer den Besitzer für die Nachverfolgung aus.

  6. Geben Sie im Feld Tabelle den Tabellennamen für die Ablaufverfolgungsergebnisse ein, oder wählen Sie den Namen aus. Wählen Sie OK aus.

  7. Aktivieren Sie im Dialogfeld Ablaufverfolgungseigenschaften das Kontrollkästchen Maximale Zeilenzahl festlegen (in Tausend) , um die maximale Anzahl zu speichernder Zeilen anzugeben.