Entrar

O depurador T-SQL é desativado por padrão para clientes anteriores após você instalar o SQL Server 2000 Service Pack 3

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

328151
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Sumário
Por padrão, após instalar o Microsoft SQL Server 2000 Service Pack 3 (SP3), você não pode usar o depurador T-SQL se você estiver usando uma versão do Query Analyzer, que é anterior ao Microsoft SQL Server 2000 SP3 ou uma versão do Microsoft Visual Studio anterior ao Microsoft Visual Studio. NET.

Se você tentar usar o depurador T-SQL de um cliente anterior, você receberá a seguinte mensagem de erro:
Servidor: Mensagem 514, nível 16, estado 1, procedimento sp_sdidebug, linha 1 não é possível [Microsoft] [ODBC SQL Server Driver] [SQL Server] se comunicar com o depurador em [nome do SQL Server] (erro = 0 x 80070005). Depuração desabilitada para conexão 53.
Mais Informações
Observação Versões do analisador de consultas anteriores ao SQL Server 2000 SP3 e versões do Visual Studio anteriores ao Visual Studio .NET são chamadas de "clientes anteriores" neste artigo.

Microsoft desabilitou o T-SQL Debugger para clientes anteriores por razões de segurança. Para habilitar o T-SQL Debugger para clientes de versões anteriores, um membro da função de servidor sysadmins , como sa deve explicitamente habilitar depuração executando o código a seguir:
        Exec sp_sdidebug 'legacy_on'				
você deve repetir este procedimento sempre que você reinicie o servidor. A Microsoft não recomenda que você use T-SQL Debugger em um servidor de produção.

Para desativar o T-SQL Debugger para clientes de versões anteriores, um membro da função sysadmins servidor pode executar o seguinte código:
       Exec sp_sdidebug 'legacy_off'				

A tabela a seguir descreve o comportamento padrão do Transact-SQL Debugger com SQL Server SP3.
Cliente de depuraçãoPadrão'legacy_on'
Analisador de consulta (pré-SP3)DesativadoAtivado
Analisador de consulta (SP3)AtivadoAtivado
O Visual Studio 5 e 6DesativadoAtivado
O Visual Studio .NET direta Database DebuggingAtivadoAtivado
Aplicativo do Visual Studio .NET depuraçãoDesativadoAtivado
Referências
Para obter mais informações sobre o T-SQL Debugger, consulte os tópicos "Usando o Transact-SQL Debugger" e "Solução de problemas o depurador de Transact-SQL" nos manuais online do SQL Server.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 328151 - Última Revisão: 02/27/2014 02:08:40 - Revisão: 6.4

  • Microsoft SQL Server 2000 Service Pack 3
  • kbnosurvey kbarchive kbmt kbproductlink kbinfo KB328151 KbMtpt
Comentários