Delen via


Profilerhulpprogramma

van toepassing op:SQL Server-

Het hulpprogramma profiler start het hulpprogramma SQL Server Profiler. Met de optionele argumenten die verderop in dit onderwerp worden vermeld, kunt u bepalen hoe de toepassing wordt gestart.

Opmerking

Het profilerhulpprogramma is niet bedoeld voor het uitvoeren van scripttraceringen. Zie SQL Server Profilervoor meer informatie.

Syntaxis

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 ]
]

Argumenten

/?

Geeft de syntaxissamenvatting van profilerargumenten weer.

/U login_id

De aanmeldings-id van de gebruiker voor SQL Server-verificatie. Aanmeldings-id's zijn hoofdlettergevoelig.

Opmerking

Gebruik waar mogelijk Windows-verificatie.

/ P-wachtwoord

Hiermee geeft u een door de gebruiker opgegeven wachtwoord voor SQL Server-verificatie.

/E

Specificeert dat er verbinding wordt gemaakt met Windows-authenticatie met de referenties van de huidige gebruiker.

/S sql_server_name

Specificeert een instantie van SQL Server. Profiler maakt automatisch verbinding met de opgegeven server met behulp van de verificatiegegevens die zijn opgegeven in de /U en /P schakelaars of de /E schakelaar. Als u verbinding wilt maken met een benoemd exemplaar van SQL Server, gebruikt u /S <sql_server_name>\<instance_name>.

/analysis_services_server_name

Geeft een instantie van Analysis Services aan. Profiler maakt automatisch verbinding met de opgegeven server met behulp van de verificatiegegevens die zijn opgegeven in de /U en /P switches of de /E switch. Als u verbinding wilt maken met een benoemd exemplaar van SQL Server, gebruikt u /A <analysis_services_server_name>\<instance_name>.

/D database

Hiermee geeft u de naam op van de database die moet worden gebruikt met de verbinding. Met deze optie selecteert u de standaarddatabase voor de opgegeven gebruiker als er geen database is opgegeven.

/B "trace_table_name"

Hiermee geeft u een traceringstabel op die moet worden geladen wanneer de profiler wordt gestart. U moet de database, de gebruiker of het schema en de tabel opgeven.

/T"template_name"

Hiermee specificeert u de sjabloon die geladen moet worden om de tracering te configureren. De naam van de sjabloon moet tussen aanhalingstekens staan. De naam van de sjabloon moet zich in de map met systeemsjablonen of in de gebruikerssjabloonmap bevinden. Als er in beide mappen twee sjablonen met dezelfde naam bestaan, wordt de sjabloon uit de systeemmap geladen. Als er geen sjabloon met de opgegeven naam bestaat, wordt de standaardsjabloon geladen. De bestandsextensie voor de sjabloon (.tdf) mag niet worden opgegeven als onderdeel van de template_name. Voorbeeld:

/T "standard"

/F" bestandsnaam "

Hiermee geeft u het pad en de bestandsnaam van een traceringsbestand dat moet worden geladen wanneer profiler wordt gestart. Het volledige pad en de bestandsnaam moeten tussen aanhalingstekens staan. Deze optie kan niet worden gebruikt met /O.

/O "bestandsnaam"

Hiermee geeft u het pad en de bestandsnaam van een bestand waarnaar traceringsresultaten moeten worden geschreven. Het volledige pad en de bestandsnaam moeten tussen aanhalingstekens staan. Deze optie kan niet worden gebruikt met /F.

/ L-locale_ID

Niet beschikbaar.

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

Hiermee geeft u de datum en tijd op waarop de tracering moet worden gestopt. De stoptijd moet tussen aanhalingstekens staan. Geef de stoptijd op volgens de parameters in de onderstaande tabel:

Maatstaf Definitie
MM Maand met twee cijfers
DD Dag met twee cijfers
YY Jaar met twee cijfers
hh Tweecijferig uur op een 24-uurs klok
mm Minuut van twee cijfers
ss Tweecijferige seconde

Opmerking

De MM-DD-YY hh:mm:ss indeling kan alleen worden gebruikt als de optie Landinstellingen gebruiken voor het weergeven van datum- en tijdwaarden is ingeschakeld in SQL Server Profiler. Als deze optie niet is ingeschakeld, moet u de yyyy-MM-dd HH:mm:ss ISO 8601-datum- en tijdnotatie gebruiken.

/R

Hiermee wordt het overschakelen van het traceringsbestand ingeschakeld.

/Z file_size

Hiermee geeft u de grootte van het traceringsbestand in megabytes (MB). De standaardgrootte is 5 MB. Als rollover is ingeschakeld, zijn alle rollover-bestanden beperkt tot de waarde die in dit argument is opgegeven.

Opmerkingen

Als u een tracering met een specifieke sjabloon wilt starten, gebruikt u de /S en /T opties samen. Als u bijvoorbeeld een tracering wilt starten met behulp van de standaardsjabloon op MyServer\MyInstance, voert u het volgende in bij de opdrachtprompt:

profiler /S MyServer\MyInstance /T "Standard"