Partilhar via


Como: Habilitar depuração do SQL servidor 2005

Este tópico se aplica a:

Edição

Visual Basic

C#

C++

Desenvolvedores Web

Express

Padrão

PRO e equipe

Legenda de tabela:

Aplica-se

Não é aplicada

Comando ou comandos oculta por padrão.

Se você tiver o software necessário, você pode habilitar a depuração SQL executando estas etapas.Para obter mais informações, consulte Requisitos de software.

O servidor SQL pode ser executado na mesma computador sistema autônomo o aplicativo ou em um remoto computador.Se você está depurando código T-SQL apenas e não remoto configuração é necessária.

Para depurar código remoto SQL/CLR, você deve instalar remoto Debugging Monitor (msvsmon.exe) sobre o remoto SQL servidor 2005 computador. Executar o programa de instalar do SQL servidor com as opções adequadas instalará os componentes de depuração SQL.

Procedimentos de configuração adicionais são necessários para cada Microsoft Visual Studio 2005 Projeto SQL servidor e para a conexão de banco de dados usado em uma sessão de depuração. Para obter mais informações, consulte Como: Habilitar depuração de SQL para um projeto, Como: Habilitar depuração do CLR para uma conexão, e Como: Habilitar Depuração Multi-tier.

Para habilitar a depuração de SQL

  1. Instale remoto Debugging Monitor no computador SQL servidor 2005.Para obter mais informações, consulte: Como: Configurar Depurando remota.

  2. O programa de instalação do SQL servidor permissões para depuração.Para obter mais informações, consulte Como: conjunto o SQL servidor permissões para depuração.

  3. Se a versão do SQL Server for SQL Server 2000, configurar o DCOM para depuração no servidor para depuração SQL do SQL.Para obter mais informações, consulte Como: Configurar o DCOM para depuração de SQL servidor 2000.

  4. Se você está depurando no Windows XP serviço empacotar 2, faça o seguinte para configurar o firewall de conexão com a Internet para permitir remoto depuração.Para obter instruções e detalhes, consulte Como: Configurar Depurando remota.

    1. Sobre o Visual Studio computador host, você deve adicionar Devenv.exe à lista de exceções e em aberto a porta TCP 135.

    2. Sobre o remoto computador (SQL), você deve abrir a porta TCP 135 e adicionar sqlservr.exe à lista de exceções. Se sua diretiva de domínio requer comunicação de rede para ser concluído por meio de IPSec, você deverá em em aberto as portas UDP 4500 e UDP 500.

  5. Quando estiver depurando SQL Server 2005, você não precisará iniciar manualmente remoto Debugging Monitor (msvsmon). Se você tiver depuração SQL/CLR habilitado e step into ou atingiu um ponto de interrupção, o depurador será automaticamente inicialização-lo.Se você estiver depuração SQL 2000, para início manual de instruções, consulte Como: Executar o Monitor de Depurando remota.

Consulte também

Tarefas

Como: Habilitar depuração de SQL no SQL 2000 área de trabalho mecanismos

Conceitos

Depuração SQL

Referência

Erros de instalação de depuração SQL e solução de problemas

Outros recursos

Configurando depuração SQL

Configurações e preparação para depuração