Salvar resultados de rastreamento em um arquivo

Aplica-se a:SQL Server

Você pode salvar os resultados de rastreamentos em um arquivo. Um arquivo de rastreamento é um arquivo no qual são gravados os resultados de um rastreamento. Um arquivo de rastreamento pode estar localizado em um diretório local (como C:\foldername\filename.trc) ou em um diretório de rede (como \\computername\sharename\filename.trc).

É possível usar os arquivos de rastreamento para o seguinte:

  • Repetir rastreamentos

  • Auditoria do SQL Server

  • Conduzir análises de desempenho

  • Correlacionar eventos de rastreamento com contadores de desempenho para aperfeiçoar a detecção de problemas

  • Executar análises do Orientador de Otimização do Mecanismo de Banco de Dados

  • Efetuar otimização de consultas

O SQL Server salva os resultados do rastreamento em um arquivo quando um caminho e um nome de arquivo são especificados para o argumento @tracefile do procedimento armazenado sp_trace_create.

Observação

Se for especificado um caminho para que o procedimento armazenado sp_trace_create para salvar o arquivo de rastreamento, o diretório deverá estar acessível ao servidor. Esteja ciente, ainda, de que, se for especificado um diretório local para sp_trace_create, terá de ser um diretório local no computador do servidor.

Se o SQL Server Profiler for usado, ele permitirá que você salve os resultados do rastreamento em um arquivo ou em uma tabela. Salvar resultados de rastreamento em uma tabela permite o mesmo acesso que salvá-los em um arquivo, com o adicional de que a tabela poderá ser consultada quanto a eventos específicos.

Para obter mais informações sobre como salvar resultados de rastreamento, consulte Salvar resultados de rastreamento em uma tabela (SQL Server Profiler) e Salvar resultados de rastreamento em um arquivo (SQL Server Profiler).

Confira também

sp_trace_create (Transact-SQL)
Criar um rastreamento (Transact-SQL)
Criar um rastreamento (SQL Server Profiler)