O depurador T-SQL está desactivado por predefinição para clientes anteriores depois de instalar o SQL Server 2000 Service Pack 3

Traduções de Artigos Traduções de Artigos
Artigo: 328151 - Ver produtos para os quais este artigo se aplica.
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Expandir tudo | Reduzir tudo

Sumário

Por predefinição, depois de instalar o Microsoft SQL Server 2000 Service Pack 3 (SP3), pode utilizar o depurador T-SQL se estiver a utilizar uma versão do Query Analyzer anterior ao Microsoft SQL Server 2000 SP3 ou uma versão do Microsoft Visual Studio anterior ao Microsoft Visual Studio. NET.

Poderá receber a seguinte mensagem de erro se tentar utilizar o depurador T-SQL de um cliente anterior:
Servidor: Erro 514, nível de 16, 1 de estado, procedimento sp_sdidebug, linha 1 não é possível [Microsoft] [ODBC SQL Server controlador] [servidor SQL] para comunicar com o depurador no [nome do servidor SQL] (erro = 0 x 80070005). Depuração desactivada para ligação 53.

Mais Informação

Nota 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 referidas como "clientes anteriores" neste artigo.

A Microsoft desactivou Debugger T-SQL para clientes anteriores por motivos de segurança. Para activar T-SQL Debugger para clientes anteriores, membro da função de servidor sysadmins , tais como sa tem explicitamente Activar depuração executando o seguinte código:
        Exec sp_sdidebug 'legacy_on'
				
tem de repetir este procedimento sempre que reiniciar o servidor. Microsoft não recomenda a utilização de T-SQL depurador num servidor de produção.

Para desactivar o depurador T-SQL para clientes anteriores, um membro da função sysadmins servidor pode executar o código seguinte:
       Exec sp_sdidebug 'legacy_off'
				

A tabela seguinte descreve o comportamento predefinido do Transact-SQL depurador com SQL Server SP3.
Reduzir esta tabelaExpandir esta tabela
Cliente de depuraçãoPredefinição'legacy_on'
Analisador de consulta (pré-SP3)DesactivadoActivado
Analisador de consulta (SP3)ActivadoActivado
O Visual Studio 5 e 6DesactivadoActivado
Visual Studio .NET directo da base de dados de depuraçãoActivadoActivado
Aplicação do Visual Studio .NET de depuraçãoDesactivadoActivado

Referências

Para obter mais informações sobre T-SQL Debugger, consulte os tópicos "Utilizar o depurador de Transact-SQL" e "Resolução de problemas relacionados com o depurador de Transact-SQL" no SQL Server Books Online.

Propriedades

Artigo: 328151 - Última revisão: 26 de fevereiro de 2014 - Revisão: 6.4
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Service Pack 3
Palavras-chave: 
kbnosurvey kbarchive kbmt kbproductlink kbinfo KB328151 KbMtpt
Tradução automática
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 328151

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com