Como: Depuração an objeto Using Gerenciador de Servidores
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. |
O procedimento a seguir descreve como depurar um objeto de banco de dados passando para ele com o Visual Studio servidor Explorer. Esse método de depuração SQL é conhecido sistema autônomo Direct banco de dados Debugging e pode ser concluído em Visual Studio Outside of qualquer projeto se necessário. Você pode entrar em procedimentos armazenados e funções definidas pelo usuário (UDFs, Uniqueness Database Files).Para depurar qualquer Outros objeto, tem referenciá-los de um procedimento armazenado ou UDF, ou fazer com que ele dispara, no caso de disparadores e iniciar a depuração passando para o procedimento ou função.
Entrar em um objeto por meio de servidor Explorer
In Visual Studio, se ainda não fez isso, estabelecer uma conexão ao banco de dados. Para obter mais informações, consulte Como: Conectar-se a um banco de dados.
Se o objeto for escrito em translation from VPE for Csharp ou no Visual Basic, verifique se o SQL CLR depuração está ativado para a conexão.Para obter mais informações, consulte Como: Habilitar depuração do CLR para uma conexão.
No Gerenciador de Servidores, localize o nome do objeto a ser depurado, abrindo o nó de banco de dados e, em seguida, a pasta apropriada.clicar duas vezes no nome de arquivo do objeto para carregar o código no Editor de texto.
clicar com o botão direito do mouse no nome do objeto e no menu de atalho, clique em Entrar em < tipo de objeto > para passar para o objeto com o depurador.
- Se o objeto for um disparar, você não pode entrar em-lo diretamente; em vez disso, você deve entrar em um procedimento armazenado que pode fazer com que o disparar a ser acionado.
Se o objeto requer parâmetros, uma caixa de diálogo for exibida, com uma tabela que contenha uma linha para cada parâmetro.Cada linha da tabela contém uma coluna para o nome do parâmetro e uma para o valor desse parâmetro.Insira valores para cada parâmetro e clicar OK.
O código para o objeto é exibido com uma seta amarela na margem esquerda cinza que indica a demonstrativo prestes a ser executada.O ponteiro de instrução será a primeira linha executável do código do objeto.
Agora você pode usar a maioria dos recursos familiares do depurador.Para obter mais informações, consulte Depuração de objetos SQL usando o Locals e inspeção Windows e Limitações de recursos e comandos do depurador.
Para continuar a depuração, sobre o Depurar menu, clicar Continuar.O código é executado até o próximo ponto de interrupção.