Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O processo de rastreamento com SQL Trace varia dependendo de você criar e executar seu rastreamento usando o Microsoft SQL Server Profiler ou procedimentos armazenados do sistema.
Como alternativa ao SQL Server Profiler, você pode usar Transact-SQL procedimentos armazenados do sistema para criar e executar rastreamentos. O processo de rastreamento usando procedimentos armazenados do sistema é o seguinte:
Crie um rastreamento usando sp_trace_create.
Adicione eventos com sp_trace_setevent.
(Opcional) Defina um filtro com sp_trace_setfilter.
Inicie o rastreamento com sp_trace_setstatus.
Pare o rastreamento com sp_trace_setstatus.
Feche o rastreamento com sp_trace_setstatus.
Observação
O uso dos procedimentos armazenados do sistema Transact-SQL cria um rastreamento no lado do servidor, o que garante que nenhum evento será perdido enquanto houver espaço no disco e não ocorrerem erros de gravação. Se o disco ficar cheio ou o disco falhar, a instância do SQL Server continuará sendo executada, mas o rastreamento será interrompido. Se o modo de auditoria c2 estiver definido e houver uma falha de gravação, o rastreamento será interrompido e a instância do SQL Server será desligada. Para obter mais informações sobre a configuração do modo de auditoria c2 , consulte a opção de configuração do servidor do modo de auditoria c2.
Nesta seção
| Tópico | Descrição |
|---|---|
| Otimizar o rastreamento do SQL | Contém informações sobre maneiras de reduzir os efeitos do rastreamento no desempenho do sistema. |
| Filtrar um rastreamento | Contém informações sobre como usar filtros para rastreamento. |
| Limitar o tamanho de arquivos e tabelas do rastreamento | Contém informações sobre como limitar o tamanho de arquivos e tabelas em que os dados de rastreamento são gravados. Observe que somente o SQL Server Profiler pode gravar informações de rastreamento em tabelas. |
| Agendar rastreamentos | Contém informações sobre como definir a hora de início e a hora de término para rastreamento. |
Consulte Também
sp_trace_create (Transact-SQL)
sp_trace_setevent (Transact-SQL)
sp_trace_setfilter (Transact-SQL)
sp_trace_setstatus (Transact-SQL)