Utilità profilerProfiler Utility

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse Il profiler utilità consente di avviare il SQL Server ProfilerSQL Server Profiler dello strumento. The profiler utility launches the SQL Server ProfilerSQL Server Profiler tool. Gli argomenti facoltativi elencati di seguito in questo argomento consentono di controllare la modalità di avvio dell'applicazione.The optional arguments listed later in this topic allow you to control how the application starts.

Nota

L'utilità profiler non viene usata per lo scripting delle tracce.The profiler utility is not intended for scripting traces. Per altre informazioni, vedere SQL Server Profiler.For more information, see SQL Server Profiler.

SintassiSyntax


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

ArgomentiArguments

/?/?
Visualizza il riepilogo della sintassi degli argomenti di profiler .Displays the syntax summary of profiler arguments.

/U login_id/U login_id
ID di accesso utente per l'autenticazione di SQL ServerSQL Server .Is the user login ID for SQL ServerSQL Server Authentication. Per gli ID di accesso la distinzione tra maiuscole e minuscole è rilevante.Login IDs are case sensitive.

Nota

Se possibile, usare l'autenticazione di Windows.When possible, use Windows Authentication...

/P password/P password
Specifica una password definita dall'utente per l'autenticazione di SQL ServerSQL Server .Specifies a user-specified password for SQL ServerSQL Server Authentication.

/E/E
Specifica la connessione tramite l'autenticazione di Windows e le credenziali dell'utente corrente.Specifies connecting with Windows Authentication with the current user's credentials.

/S sql_server_name/S sql_server_name
Specifica un'istanza di SQL ServerSQL Server.Specifies an instance of SQL ServerSQL Server. Profiler viene automaticamente connesso al server specificato usando le informazioni di autenticazione definite nelle opzioni /U e /P o /E .Profiler will automatically connect to the specified server using the authentication information specified in the /U and /P switches or the /E switch. Usare SQL ServerSQL Server /S per connettersi a un'istanza denominata di\per connettersi a un'istanza denominata di.To connect to a named instance of SQL ServerSQL Server, use /S sql_server_name\instance_name.

/A analysis_services_server_name/A analysis_services_server_name
Consente di specificare un'istanza di Analysis Services.Specifies an instance of Analysis Services. Profiler viene automaticamente connesso al server specificato usando le informazioni di autenticazione definite nelle opzioni /U e /P o /E .Profiler will automatically connect to the specified server using the authentication information specified in the /U and /P switches or the /E switch. Usare SQL ServerSQL Server /A per connettersi a un'istanza denominata di.To connect to a named instance of SQL ServerSQL Server use /A analysis_services_server_name\instance_name.

/D database/D database
Specifica il nome del database da utilizzare con la connessione.Specifies the name of the database to be used with the connection. Se non si specifica alcun database, questa opzione selezionerà il database predefinito per l'utente specificato.This option will select the default database for the specified user if no database is specified.

/B " trace_table_name "/B " trace_table_name "
Specifica una tabella di traccia da caricare all'avvio di SQL Profiler.Specifies a trace table to load when the profiler is launched. Assieme alla tabella è necessario specificare il database, l'utente oppure lo schema.You must specify the database, the user or schema, and the table.

/T" template_name "/T" template_name "
Specifica il modello che verrà caricato per configurare la traccia.Specifies the template that will be loaded to configure the trace. È necessario racchiudere il nome del modello tra virgolette.The template name must be in quotes. Il nome del modello deve trovarsi nella directory dei modelli di sistema oppure in quella dei modelli utente.The template name must be in either the system template directory or the user template directory. Se in entrambe le directory esistono due modelli con lo stesso nome, verrà caricato il modello incluso nella directory di sistema.If two templates with the same name exist in both directories, the template from the system directory will be loaded. Se non esiste alcun modello con il nome specificato, verrà caricato il modello standard.If no template with the specified name exists, the standard template will be loaded. Si noti che l'estensione di file tdf del modello non dovrà essere specificata come parte del template_name.Note that the file extension for the template (.tdf) should not be specified as part of the template_name. Esempio:For example:

/T "standard"  

/F" filename "/F" filename "
Specifica il percorso e il nome file di un file di traccia da caricare all'avvio di SQL Profiler.Specifies the path and filename of a trace file to load when profiler is launched. È necessario racchiudere l'intero percorso e il nome file tra virgolette.The entire path and filename must be in quotes. Questa opzione non può essere usata in combinazione con /O.This option cannot be used with /O.

/O " filename "/O " filename "
Specifica il percorso e il nome file di un file nel quale verranno scritti i risultati della traccia.Specifies the path and filename of a file to which trace results should be written. È necessario racchiudere l'intero percorso e il nome file tra virgolette.The entire path and filename must be in quotes. Questa opzione non può essere usata in combinazione con /F.This option cannot be used with /F.

/L locale_ID/L locale_ID
Non disponibile.Not available.

/M " MM-DD-YY hh:mm:ss "/M " MM-DD-YY hh:mm:ss "
Specifica la data e l'ora in cui verrà arrestata la traccia.Specifies the date and time for the trace to stop. È necessario racchiudere l'ora di arresto tra virgolette.The stop time must be in quotes. Specificare l'ora di arresto in base ai parametri descritti nella tabella seguente.Specify the stop time according to the parameters in the table below:

ParametroParameter DefinizioneDefinition
MMMM Mese nel formato a 2 cifreTwo-digit month
DDDD Giorno nel formato a 2 cifreTwo-digit day
YYYY Anno nel formato a 2 cifreTwo-digit year
hhhh Ora a 2 cifre nel formato a 24 oreTwo-digit hour on a 24-hour clock
MMmm Minuti nel formato a 2 cifreTwo-digit minute
ssss Secondi nel formato a 2 cifreTwo-digit second

Nota

Il formato "MM-DD-YY hh:mm:ss" può essere utilizzato solo se l'opzione Visualizza valori di data e ora in base alle impostazioni internazionali è abilitata in SQL Server ProfilerSQL Server Profiler.The "MM-DD-YY hh:mm:ss" format can only be used if the Use regional settings to display date and time values option is enabled in SQL Server ProfilerSQL Server Profiler. Se questa opzione non è abilitata, è necessario utilizzare il formato di data e ora "YYYY-MM-DD hh:mm:ss".If this option is not enabled, you must use the "YYYY-MM-DD hh:mm:ss" date and time format.

/R/R
Abilita il rollover del file di traccia.Enables trace file rollover.

/Z file_size/Z file_size
Specifica le dimensioni del file di traccia espresse in megabyte (MB).Specifies the size of the trace file in megabytes (MB). Le dimensioni predefinite sono pari a 5 MB.The default size is 5 MB. Se si abilita il rollover, a tutti i file di rollover verrà applicato il valore limite specificato in questo argomento.If rollover is enabled, all rollover files will be limited to the value specified in this argument.

OsservazioniRemarks

Per avviare la traccia con un modello specifico, usare contemporaneamente le opzioni /S e /T .To start a trace with a specific template, use the /S and /T options together. Per avviare una traccia utilizzando il modello Standard in MyServer\MyInstance, ad esempio, al prompt dei comandi digitare quanto segue:For example, to start a trace using the Standard template on MyServer\MyInstance, enter the following at the command prompt:

profiler /S MyServer\MyInstance /T "Standard"  

Vedere ancheSee Also

Guida di riferimento alle utilità del prompt dei comandi (motore di database)Command Prompt Utility Reference (Database Engine)