Partilhar via


Como: Configurar seus computadores para habilitar o Transact-SQL e depuração de CLR de SQL

Para habilitar a depuração de Transact-SQL scripts ou SQL Server objetos do Common Language Runtime (CLR SQL), você deve configurar o firewall nos computadores em que você está executando Visual Studio e SQL Server. Se os firewalls não estiverem configurados corretamente, a mensagem "cancelado pelo usuário" aparece quando você tentar depurar. Para obter mais informações sobre depuração Transact-SQL, consulte Depuração Transact-SQL no site da Microsoft.

Para configurar o computador no qual você executa o Visual Studio

  1. Configure seu firewall para adicionar as seguintes exceções de porta de entrada: TCP 135, UDP 400 e UDP 500.

    Para obter mais informações sobre como configurar manualmente o Firewall do Windows, consulte Como: Configurar manualmente o Firewall do Windows XP para depuração remota ou Como: Configurar manualmente o Firewall do Windows Vista para depuração remota. Se você estiver usando um firewall diferente ou adicional, consulte a documentação do firewall para obter mais informações.

  2. Adicione uma exceção de programa para o seu firewall para devenv. exe.

    Você também deve configurar o firewall no seu SQL Server.

Para configurar o computador no qual você executa o SQL Server

  1. Configure seu firewall para adicionar as seguintes exceções de porta de entrada: TCP 135, UDP 400 e UDP 500.

    Para obter mais informações sobre como configurar manualmente o Firewall do Windows, consulte Como: Configurar manualmente o Firewall do Windows XP para depuração remota ou Como: Configurar manualmente o Firewall do Windows Vista para depuração remota. Se você estiver usando um firewall diferente ou adicional, consulte a documentação do firewall para obter mais informações.

  2. Adicione uma exceção de programa para o seu firewall para sqlsrvr.exe.

  3. Se você deseja depurar objetos CLR de SQL, você deve executar etapas adicionais:

    • Adicione uma exceção de programa para o seu firewall para msvsmon. exe.

    • Adicione uma exceção para compartilhamento de arquivos e impressora.

Consulte também

Tarefas

Como: Depurar um CLR SQL procedimento armazenado

Outros recursos

Depuração de banco de dados de objetos que Use código gerenciado (SQL CLR depuração) do