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 Microsoft SQL Server fornece procedimentos armazenados do sistema Transact-SQL para criar rastreamentos em uma instância do Mecanismo de Banco de Dados do SQL Server. Esses procedimentos armazenados no sistema podem ser usados em seus próprios aplicativos para criar rastreamentos manualmente, em vez de usar o SQL Server Profiler. Isso lhe permite escrever aplicativos personalizados específicos às necessidades de sua empresa.
Nesta seção
A tabela a seguir lista os procedimentos armazenados do sistema para rastrear uma instância do Mecanismo de Banco de Dados do SQL Server.
| Procedimento armazenado | Tarefa executada |
|---|---|
| sys.fn_trace_geteventinfo (Transact-SQL) | Retorna informações sobre eventos incluídos em um rastreamento. |
| sys.fn_trace_getinfo (Transact-SQL) | Retorna informações sobre um rastreamento especificado ou todos os rastreamentos existentes. |
| sp_trace_create (Transact-SQL) | Cria uma definição de rastreamento. O novo rastreamento estará em um estado interrompido. |
| sp_trace_generateevent (Transact-SQL) | Cria um evento definido pelo usuário. |
| sp_trace_setevent (Transact-SQL) | Adiciona uma classe de evento ou coluna de dados a um rastreamento ou remove uma dela. |
| sp_trace_setstatus (Transact-SQL) | Inicia, interrompe ou fecha um rastreamento. |
| sys.fn_trace_getfilterinfo (Transact-SQL) | Retorna informações sobre filtros aplicados a um rastreamento. |
| sp_trace_setfilter (Transact-SQL) | Aplica um filtro novo ou modificado a um rastreamento. |
Para definir seu próprio traço usando procedimentos armazenados
Especifique os eventos a serem capturados usando sp_trace_setevent.
Especifique todos os filtros de evento. Para obter mais informações, consulte Definir um filtro de rastreamento (Transact-SQL).
Especifique o destino dos dados de evento capturados usando sp_trace_create.
Para obter um exemplo de como usar procedimentos armazenados de rastreamento, consulte Create a Trace (Transact-SQL).
Para definir padrões de definição de rastreamento
Para definir padrões de exibição de rastreamento
Para criar um rastreamento
Para adicionar ou remover eventos de um modelo de rastreamento