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.
Este tópico descreve como usar procedimentos armazenados para modificar um rastreamento existente.
Para modificar um rastreamento existente
Se o rastreamento já estiver em execução, execute sp_trace_setstatus especificando @status = 0 para interromper o rastreamento.
Para modificar eventos de rastreamento, execute sp_trace_setevent especificando as alterações por meio dos parâmetros. Listados em ordem, os parâmetros são:
@traceid (ID de rastreamento)
@eventid (ID do evento)
@columnid (ID da coluna)
@on (ON)
Ao modificar o parâmetro @on , tenha em mente sua interação com o parâmetro @columnid :
LIGADO ID da coluna Resultado ON (1) NULO O evento está ativado. Todas as colunas são limpas. NÃO NULO A coluna está ativada para o evento especificado. DESLIGADO (0) NULO O evento está desativado. Todas as colunas são limpas. NÃO NULO A coluna está desativada para o evento especificado.
Importante
Ao contrário dos procedimentos armazenados regulares, os parâmetros de todos os procedimentos armazenados do SQL Server Profiler (sp_trace_xx) são estritamente tipados e não dão suporte à conversão automática de tipos de dados. Se esses parâmetros não forem chamados com os tipos de dados de parâmetro de entrada corretos, conforme especificado na descrição do argumento, o procedimento armazenado retornará um erro.
Consulte Também
sp_trace_setevent (Transact-SQL)
sp_trace_setstatus (Transact-SQL)
Procedimentos armazenados do sistema (Transact-SQL)
Procedimentos armazenados do SQL Server Profiler (Transact-SQL)