Como salvar gráficos de deadlock (SQL Server Profiler)

Este tópico descreve como salvar um gráfico de deadlock usando o SQL Server Profiler. Gráficos de deadlock são salvos como arquivos XML.

Para salvar eventos de gráfico de deadlock separadamente

  1. No menu Arquivo, clique em Novo Rastreamento e conecte a uma instância do SQL Server.

    A caixa de diálogo Propriedades do Rastreamento é exibida.

    ObservaçãoObservação

    Se a opção Iniciar rastreamento imediatamente após estabelecer a conexão estiver selecionada, a caixa de diálogo Propriedades do Rastreamentonão será exibida e o rastreamento será iniciado. Para desativar esta configuração, no menu Ferramentas, clique em Opções e desmarque a caixa de seleção Iniciar rastreamento imediatamente após estabelecer a conexão.

  2. Na caixa de diálogo Propriedades do Rastreamento, digite um nome para o rastreamento na caixaNome do rastreamento.

  3. Na lista Usar o modelo, selecione um modelo como base para o rastreamento ou Em branco, se não quiser usar um modelo.

  4. Siga um destes procedimentos:

    • Marque a caixa de seleção Salvar em arquivo para capturar o rastreamento em um arquivo. Especifique um valor para Definir tamanho máximo do arquivo.

      Opcionalmente, selecione Habilitar substituição de arquivo e Dados de rastreamento de processos do servidor.

    • Marque a caixa de seleção Salvar em tabela para capturar o rastreamento em uma tabela de banco de dados.

      Opcionalmente, clique em Definir máximo de linhas e especifique um valor.

  5. Opcionalmente, marque a caixa de seleção Habilitar horário de parada do rastreamento e especifique uma data e hora de parada.

  6. Clique na guia Seleção de Eventos.

  7. Na coluna de dados Events, expanda a categoria de evento Locks e marque a caixa de seleção Gráfico de deadlock. Se a categoria de evento Locks não estiver disponível, marque Mostrar todos os eventos para exibi-la.

    A guia Configurações de Extração de Eventos é adicionada à caixa de diálogo Propriedades do Rastreamento.

  8. Na guia Configurações de Extração de Eventos, clique em Salvar eventos Deadlock XML separadamente.

  9. Na caixa de diálogo Salvar Como, digite um nome para o arquivo no qual armazenar os eventos de gráfico de deadlock.

  10. Clique em Todos os lotes de Deadlock XML em um único arquivo, para salvar todos os eventos de gráfico de deadlock em um mesmo arquivo XML, ou clique em Cada lote de Deadlock XML em um arquivo distinto, para criar um novo arquivo XML para cada gráfico de deadlock.

Após salvar o arquivo de deadlock, você pode abri-lo no SQL Server Management Studio. Para obter mais informações, consulte Como abrir, exibir e imprimir um arquivo de deadlock (SQL Server Management Studio).