Depuração de banco de dados SQL CLR
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. |
Esta seção contém exemplos para todos os tipos de objeto de banco de dados SQL CLR.
Há três cenários diferentes a serem considerados:
Depuração em um SQL Server 2005 usando o objeto de banco de dados Gerenciador de servidores.Para obter mais informações, consulte Como: Depuração an objeto Using Gerenciador de Servidores.
Executando um script de teste usando um Visual Studio 2005 Projeto SQL servidor.
Executar um aplicativo que chama uma stored procedure.Para obter mais informações, consulte Como: Depurar um CLR SQL Stored procedimento.
A fim de depurar um disparador, você deve iniciar a sessão de depuração em uma stored procedure.Em particular, você não pode depurar um script SQL autônomo, nem pode depurar um disparador usando-a para acionar um script.
Nesta seção
Como: Depurar um CLR SQL Stored procedimento
Demonstra como depurar stored procedure em um servidor SQL.Informações incluem como conectar a um banco de dados, criar uma stored procedure, depuração em uma stored procedure, definir pontos de interrupção, exibir parâmetros e variáveis locais na janela Locals e arrastar variáveis do editor de texto para a janela Watch.Demonstra Passo a passo: Depuração um disparar SQL CLR
Demonstra como entrar de uma stored procedure em um disparador quando ela for acionado.Demonstra Passo a passo: Depurando uma função escalar SQL CLR definida pelo usuário
Demonstra como entrar em uma função definida pelo usuário.Demonstra Passo a passo: Depurar uma função definida pelo usuário com valor de tabela da SQL CLR
Demonstra como entrar em uma função de tabela valorizada definida pelo usuárioDemonstra Passo a passo: depuração uma agregação de SQL CLR definida pelo usuário
Demonstra como entrar em um agregado definido pelo usuário.Demonstra Passo a passo: Depuração de um tipo de SQL CLR definido pelo usuário
Demonstra como entrar em um tipo definido pelo usuário.