Partilhar via


Utilitário de Perfilação

Aplica-se a:SQL Server

O utilitário profiler inicia a ferramenta SQL Server Profiler. Os argumentos opcionais listados posteriormente neste tópico permitem controlar como o aplicativo é iniciado.

Observação

A ferramenta profiler não é destinada a execução de rastreamentos de scripts. Para obter mais informações, consulte SQL Server Profiler.

Sintaxe

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

Argumentos

/?

Exibe o resumo da sintaxe dos argumentos do criador de perfil .

/ U login_id

O ID de login do utilizador para Autenticação SQL Server. Os identificadores de login são sensíveis a maiúsculas e minúsculas.

Observação

Quando possível, use a autenticação do Windows..

/ P palavra-passe

Especifica uma senha especificada pelo usuário para a Autenticação do SQL Server.

/E

Especifica a conexão com a Autenticação do Windows com as credenciais do usuário atual.

/S sql_server_name

Especifica uma instância do SQL Server. O perfilador liga-se automaticamente ao servidor especificado usando a informação de autenticação especificada nos /U e /P switches ou no /E switch. Para se ligar a uma instância nomeada do SQL Server, use /S <sql_server_name>\<instance_name>.

/A analysis_services_server_name

Especifica uma instância do Analysis Services. O Profiler conecta-se automaticamente ao servidor indicado, utilizando a informação de autenticação definida nas opções /U e /P ou na opção /E. Para se ligar a uma instância nomeada do SQL Server, use /A <analysis_services_server_name>\<instance_name>.

Base de dados /D

Especifica o nome do banco de dados a ser usado com a conexão. Esta opção seleciona a base de dados padrão para o utilizador especificado caso não seja especificada a base de dados.

/B "trace_table_name"

Especifica uma tabela de rastreamento a ser carregada quando o criador de perfil é iniciado. Você deve especificar o banco de dados, o usuário ou esquema e a tabela.

/T"template_name"

Especifica o modelo a ser carregado para configurar o rastreio. O nome do modelo deve estar entre aspas. O nome do modelo deve estar no diretório de modelo do sistema ou no diretório de modelo de usuário. Se existirem dois modelos com o mesmo nome em ambos os diretórios, o modelo do diretório do sistema é carregado. Se não existir um modelo com o nome especificado, o modelo padrão é carregado. A extensão do ficheiro para o template (.tdf) não deve ser especificada como parte do template_name. Por exemplo:

/T "standard"

/F" nome do ficheiro "

Especifica o caminho e o nome do arquivo de rastreamento a ser carregado quando o criador de perfil é iniciado. Todo o caminho e nome do arquivo devem estar entre aspas. Esta opção não pode ser usada com /O.

/O "nome do ficheiro"

Especifica o caminho e o nome do arquivo no qual os resultados do rastreamento devem ser gravados. Todo o caminho e nome do arquivo devem estar entre aspas. Esta opção não pode ser usada com /F.

/ L locale_ID

Não disponível.

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

Especifica a data e a hora para o rastreamento parar. O tempo de paragem deve estar entre aspas. Especifique o tempo de parada de acordo com os parâmetros na tabela abaixo:

Parâmetro Definição
MM Mês de dois dígitos
DD Dia de dois dígitos
YY Ano de dois dígitos
hh Hora de dois dígitos num relógio de 24 horas
mm Minuto de dois dígitos
ss Segundo de dois dígitos

Observação

O MM-DD-YY hh:mm:ss formato só pode ser usado se a opção Usar definições regionais para mostrar valores de data e hora estiver ativada no SQL Server Profiler. Se esta opção não estiver ativada, deve usar o yyyy-MM-dd HH:mm:ss formato de data e hora ISO 8601.

/R

Habilita a alternância de ficheiro de rastreamento.

/Z file_size

Especifica o tamanho do arquivo de rastreamento em megabytes (MB). O tamanho padrão é 5 MB. Se o rollover estiver ativado, todos os ficheiros de rollover ficam limitados ao valor especificado neste argumento.

Observações

Para iniciar um rastreio com um modelo específico, use as opções /S e /T em conjunto. Por exemplo, para iniciar um rastreamento usando o modelo Standard em MyServer\MyInstance, digite o seguinte no prompt de comando:

profiler /S MyServer\MyInstance /T "Standard"