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
Instale remoto Debugging Monitor no computador SQL servidor 2005.Para obter mais informações, consulte: Como: Configurar Depurando remota.
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.
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.
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.
Sobre o Visual Studio computador host, você deve adicionar Devenv.exe à lista de exceções e em aberto a porta TCP 135.
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.
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
Referência
Erros de instalação de depuração SQL e solução de problemas