Teilen über


Festlegen einer maximalen Tabellengröße für eine Ablaufverfolgungstabelle (SQL Server Profiler)

Gilt für:SQL ServerAzure SQL Managed Instance

In diesem Artikel wird beschrieben, wie Sie mithilfe von SQL Server Profiler eine maximale Größe für Tracetabellen festlegen.

Festlegen einer maximalen Tabellengröße für eine Verlaufstabelle

  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.

  3. Wählen Sie in der Vorlagennamenliste eine Ablaufverfolgungsvorlage aus.

  4. Aktivieren Sie das Kontrollkästchen "In Tabelle speichern ".

  5. Stellen Sie eine Verbindung mit dem Server her, auf dem Sie die Protokollierung speichern möchten.

    Das Dialogfeld Zieltabelle wird geöffnet.

  6. Wählen Sie aus der Liste Datenbank eine Datenbank für die Ablaufverfolgung aus.

  7. Geben Sie im Feld Tabelle einen Tabellennamen ein, oder wählen Sie ihn aus.

  8. Aktivieren Sie das Kontrollkästchen Maximale Zeilenanzahl festlegen , und geben Sie die maximale Zeilenanzahl für die Ablaufverfolgungstabelle an.

    Überschreiten die Zeilen in der Tabelle die maximale Anzahl, die Sie angegeben haben, werden keine Ablaufverfolgungsereignisse mehr aufgezeichnet. Die Ablaufverfolgung wird jedoch fortgesetzt.