Freigeben über


Profiler-Hilfsprogramm

Gilt für:SQL Server

Mit dem Profiler -Hilfsprogramm wird das SQL Server Profiler -Tool gestartet. Mit den optionalen Argumenten, die weiter unten in diesem Thema aufgeführt sind, können Sie steuern, wie die Anwendung gestartet wird.

Hinweis

Das Profiler-Hilfsprogramm ist nicht für Skriptablaufverfolgungen vorgesehen. Weitere Informationen finden Sie unter SQL Server Profiler.

Syntax

profiler
    [ /? ] |
[
{
{ /U login_id [ /P password ] }
| /E
}
{ [ /S sql_server_name ] | [ /A analysis_services_server_name ] }
[ /D database ]
[ /T "template_name" ]
[ /B { "trace_table_name" } ]
{ [ /F "filename" ] | [ /O "filename" ] }
[ /L locale_ID ]
[ /M "MM-DD-YY hh:mm:ss" ]
[ /R ]
[ /Z file_size ]
]

Argumente

/?

Zeigt die Syntaxzusammenfassung der Profiler -Argumente an.

/U login_id

Die Benutzeranmeldungs-ID für die SQL Server-Authentifizierung. Bei Anmelde-IDs wird die Groß- und Kleinschreibung beachtet.

Hinweis

Verwenden Sie nach Möglichkeit die Windows-Authentifizierung..

/ P-Kennwort

Gibt ein benutzerdefiniertes Kennwort für die SQL Server -Authentifizierung an.

/E

Gibt an, dass die Verbindung mithilfe der Windows-Authentifizierung erfolgt und die Anmeldeinformationen des aktuellen Benutzers verwendet werden.

/S sql_server_name

Gibt eine SQL Server-Instanz an. Profiler stellt automatisch eine Verbindung mit dem angegebenen Server her, indem die in den Schaltern /U und /P angegebenen Authentifizierungsinformationen oder der Schalter /E verwendet werden. Um eine Verbindung mit einer benannten Instanz von SQL Server herzustellen, verwenden Sie /S <sql_server_name>\<instance_name>.

/A analysis_services_server_name

Gibt eine Analysis Services-Instanz an. Profiler stellt automatisch eine Verbindung mit dem angegebenen Server her, indem die in den /U und /P Schaltern angegebenen Authentifizierungsinformationen oder der /E Schalter verwendet werden. Zum Herstellen einer Verbindung mit einer benannten Instanz von SQL Server verwenden Sie /A <analysis_services_server_name>\<instance_name>.

/ Datenbank

Gibt den Namen der Datenbank an, die zusammen mit dieser Verbindung verwendet werden soll. Mit dieser Option wird die Standarddatenbank für den angegebenen Benutzer ausgewählt, wenn keine Datenbank angegeben ist.

/B "trace_table_name"

Gibt eine Ablaufverfolgungstabelle an, die beim Starten von Profiler geladen werden soll. Sie müssen die Datenbank, den Benutzer oder das Schema und die Tabelle angeben.

/T"template_name"

Gibt die Vorlage an, die geladen werden soll, um die Ablaufverfolgung zu konfigurieren. Der Vorlagenname muss in Anführungszeichen eingeschlossen werden. Die Vorlage muss sich entweder im Systemverzeichnis für Vorlagen oder im Benutzerverzeichnis für Vorlagen befinden. Wenn zwei Vorlagen mit demselben Namen in beiden Verzeichnissen vorhanden sind, wird die Vorlage aus dem Systemverzeichnis geladen. Wenn keine Vorlage mit dem angegebenen Namen vorhanden ist, wird die Standardvorlage geladen. Die Dateierweiterung für die Vorlage (TDF) sollte nicht als Teil der template_name angegeben werden. Zum Beispiel:

/T "standard"

/F" Dateiname "

Gibt den Pfad und den Dateinamen einer Ablaufverfolgungsdatei an, die beim Starten von Profiler geladen werden soll. Der Pfad und der Dateiname müssen in Anführungszeichen eingeschlossen werden. Die Verwendung dieser Option zusammen mit /O ist nicht möglich.

/O "Dateiname"

Gibt den Pfad und den Dateinamen einer Datei an, in der die Ergebnisse der Ablaufverfolgung erfasst werden sollen. Der Pfad und der Dateiname müssen in Anführungszeichen eingeschlossen werden. Diese Option kann nicht mit /F verwendet werden.

/L locale_ID

Nicht verfügbar.

/M "MM-DD-YY hh:mm:ss"

Gibt das Datum und die Uhrzeit für die Beendigung der Ablaufverfolgung an. Der Beendigungszeitpunkt muss in Anführungszeichen eingeschlossen werden. Geben Sie den Beendigungszeitpunkt gemäß den Parametern in der folgenden Tabelle an:

Parameter Definition
MM Zweistellige Angabe des Monats
DD Zweistellige Angabe des Tages
YY Zweistellige Angabe des Jahres
hh Zweistellige Angabe der Stunde im 24-Stundenformat
mm Zweistellige Angabe der Minuten
ss Zweistellige Angabe der Sekunden

Hinweis

Das MM-DD-YY hh:mm:ss-Format kann nur verwendet werden, wenn die Option „Regionale Einstellungen verwenden, um Datums- und Uhrzeitwerte anzuzeigen“ in SQL Server Profiler aktiviert ist. Wenn diese Option nicht aktiviert ist, müssen Sie das yyyy-MM-dd HH:mm:ss DATUMs- und Uhrzeitformat ISO 8601 verwenden.

/R

Aktiviert das Rollover für Ablaufverfolgungsdateien.

/Z file_size

Gibt die Größe der Ablaufverfolgungsdatei in Megabytes (MB) an. Die Standardgröße ist 5 MB. Wenn der Rollover aktiviert ist, sind alle Rolloverdateien auf den in diesem Argument angegebenen Wert beschränkt.

Bemerkungen

Wenn Sie eine Ablaufverfolgung mit einer bestimmten Vorlage starten möchten, verwenden Sie die Optionen /S und /T gemeinsam. Wenn Sie beispielsweise eine Ablaufverfolgung mithilfe der Standardvorlage im Verzeichnis MyServer\MyInstance starten möchten, geben Sie an der Eingabeaufforderung Folgendes ein:

profiler /S MyServer\MyInstance /T "Standard"