Partilhar via


Repetir até um ponto de interrupção (SQL Server Profiler)

Aplica-se a:SQL ServerAzure SQL Managed Instance

Este artigo descreve como definir pontos de interrupção em um arquivo de rastreamento ou tabela que você deseja reproduzir usando o SQL Server Profiler. A definição de pontos de interrupção em um arquivo ou tabela de rastreamento antes de começar a reproduzir o rastreamento permite pausar a repetição do rastreamento em eventos específicos. O uso de pontos de interrupção na reprodução de rastreamentos oferece suporte à depuração porque permite dividir a reprodução de scripts de rastreamento longos em segmentos curtos que possam ser analisados de forma incremental.

Executar novamente até um ponto de interrupção

  1. Abra o arquivo de rastreamento ou a tabela de rastreamento que deseja reproduzir. Para obter mais informações, consulte Abrir um arquivo de rastreamento (SQL Server Profiler) ou Abrir uma tabela de rastreamento (SQL Server Profiler).

    Verifique se o arquivo de rastreamento ou a tabela aberta contém as classes de evento necessárias para a reprodução. Para obter mais informações, consulte Requisitos de repetição.

  2. Na janela de rastreamento, selecione um evento que você deseja usar como ponto de interrupção. Use um dos três métodos a seguir para definir um ponto de interrupção:

    • Pressione F9.
    • No menu Replay , selecione Alternar ponto de interrupção.
    • Clique com o botão direito do rato no evento e, em seguida, selecione Alternar ponto de interrupção.

    Uma bala vermelha aparece ao lado do evento de rastreio selecionado, indicando que é o ponto de interrupção de rastreio.

    Repita esta etapa para definir vários pontos de interrupção.

  3. No menu Replay , selecione Iniciar e conecte-se ao servidor onde deseja reproduzir o rastreamento.

  4. Na caixa de diálogo Configuração de Repetição, verifique as configurações e selecione OK.

    A repetição é iniciada, pausando quando o ponto de interrupção é atingido.

  5. Pressione F5 para retomar a repetição e prosseguir para o próximo ponto de interrupção.

  6. Repita o passo 5 até ao final do rastreio.