Entrar

CORRECÇÃO: Depuração de SQL não funciona no Visual Studio .NET depois de instalar o Windows XP Service Pack 2

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.

839280
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Bug #: 471127 (SQL Server 8.0)
Sumário
Este artigo inclui as seguintes informações sobre nesta versão do hotfix:
  • Problemas corrigidos por esse pacote de hotfix.
  • Os pré-requisitos para instalar o pacote de hotfix.
  • Se você deve reiniciar o computador depois de instalar o pacote de hotfix.
  • Se o pacote de hotfix é substituído por qualquer outro pacote de hotfix.
  • Se você deve fazer alterações no registro.
  • Os arquivos contidos no pacote de hotfix.

back to the top
Sintomas
Depois de instalar o Microsoft Windows XP Service Pack 2 (SP2), o SQL depuração recurso no Microsoft Visual Studio .NET 2003 (Visual Studio. NET) não funciona. Quando você tenta depurar um SQL Server procedimento armazenado usando a opção Step Into Stored Procedure no painel Server Explorer , você pode receber a seguinte mensagem de erro:
Não é possível depurar procedimentos armazenados porque o banco de dados do SQL Server não é a instalação corretamente ou o usuário não tem permissão para executar master.sp_sdidebug. Execute o programa de instalação do SQL Server ou contate o administrador de banco de dados.
Depois de instalar o Windows XP SP2, talvez não seja capaz de depurar um procedimento armazenado do SQL Server no Visual Studio .NET que estavam capaz de depurar antes da instalação do Windows XP SP2.

Após instalar o Windows XP SP2, quando você expande um nó do SQL Server para um servidor registrado listado no nó pai SQL Servers do painel Server Explorer no Visual Studio. NET, você receber a seguinte mensagem de erro:
Não foi possível descobrir automaticamente qualquer SQL instâncias.
Escolha instância do SQL Server registrar no menu de atalho se você souber há instâncias do SQL Server nesta máquina.
Quando você tenta depurar um procedimento armazenado no Visual Studio. NET, você também pode perceber uma mensagem de erro semelhante à seguinte no painel de Saída de banco de dados :
Não é possível se conectar ao depurador em < Computador SQL Server Nome > (erro = 0x800706ba). Verifique se os componentes do lado do cliente, tais como SQLDBREG.EXE, são instalados e registrados no < Nome do Computador Cliente >. Depuração desabilitada para conexão 54.
Para obter uma lista de hotfixes anteriores, consulte a seção "Microsoft SQL Server 2000 Service Pack 3 ou Microsoft SQL Server 2000 Service Pack 3a hotfixes" no seguinte artigo da Base de dados de Conhecimento Microsoft:
290211Como obter o service pack mais recente do SQL Server 2000


back to the top
Resolução

Informações sobre o service pack

Para resolver esse problema, obtenha o service pack mais recente para o Microsoft SQL Server 2000. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290211Como obter o SQL Server 2000 service pack mais recente

Informações sobre o hotfix



back to the top

Pré-requisitos

Para aplicar esse hotfix, você deve ter o SQL Server 2000 Service Pack 3 ou SQL Server 7.0 e Windows XP Service Pack 2.
Observação Para resolver o problema, aplique o hotfix no SQL Server 2000 porque esse problema é um problema do lado do servidor.

back to the top

Informações sobre reinicialização

Reiniciar o SQL Server 2000 depois de aplicar esse hotfix.

back to the top

Informações sobre o arquivo de hotfix

Esse hotfix contém apenas os arquivos que são necessárias para corrigir os problemas que este artigo lista. Este hotfix pode não conter todos os arquivos que você deve ter para actualizar completamente um produto para a compilação mais recente.

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário na ferramenta Data e hora no painel de controle.
SQL Server 2000   Date         Time   Version             Size   File name   --------------------------------------------------------------------   20-May-2004  14:55  2000.80.944.0     664,128  Autoplt.dll         20-May-2004  14:55  2000.80.944.0      78,400  Console.exe         20-May-2004  14:55  2000.80.944.0     315,968  Custtask.dll        20-May-2004  14:55  2000.80.944.0      33,340  Dbmslpcn.dll        08-Apr-2004  18:42                    786,432  Distmdl.ldf   08-Apr-2004  18:42                  2,359,296  Distmdl.mdf   10-Oct-2003  15:48                        180  Drop_repl_hotfix.sql   20-May-2004  14:55  2000.80.944.0   1,905,216  Dtspkg.dll          20-May-2004  14:55  2000.80.944.0     528,960  Dtspump.dll         20-May-2004  14:55  2000.80.944.0   1,557,052  Dtsui.dll           20-May-2004  14:55  2000.80.944.0     639,552  Dtswiz.dll          10-Oct-2003  15:48                    747,927  Instdist.sql   10-Oct-2003  15:48                      1,581  Inst_repl_hotfix.sql   20-May-2004  14:55  2000.80.944.0     352,828  Isqlw.exe           20-May-2004  14:55  2000.80.944.0      82,492  Itwiz.exe           20-May-2004  14:55  2000.80.944.0      90,692  Msgprox.dll         19-May-2004  20:43  8.11.40209.0      209,408  Mssdi98.dll         20-May-2004  14:55  2000.80.944.0      62,024  Odsole70.dll        20-May-2004  14:56  2000.80.944.0      25,144  Opends60.dll        20-May-2004  14:56                     82,944  Opends60.pdb   20-May-2004  14:55  2000.80.944.0      57,904  Osql.exe            20-May-2004  14:55  2000.80.944.0     279,104  Pfutil80.dll        10-Oct-2003  15:37                    550,780  Procsyst.sql   08-Apr-2004  18:42                     12,305  Qfe469315.sql   08-Apr-2004  18:42                     19,195  Qfe469571.sql   19-May-2004  22:26                  1,104,848  Replmerg.sql   20-May-2004  14:55  2000.80.944.0     221,768  Replprov.dll        20-May-2004  14:55  2000.80.944.0     307,784  Replrec.dll         19-May-2004  22:37  2000.80.944.0     159,813  Replres.rll   10-Oct-2003  15:48                  1,087,150  Replsys.sql   10-Oct-2003  15:48                    986,603  Repltran.sql   20-May-2004  14:55  2000.80.944.0     287,304  Rinitcom.dll        20-May-2004  14:55  2000.80.944.0      78,416  Sdiclnt.dll         20-May-2004  14:55  2000.80.944.0      66,112  Semmap.dll          20-May-2004  14:55  2000.80.944.0      57,916  Semnt.dll           20-May-2004  14:55  2000.80.944.0     492,096  Semobj.dll          19-May-2004  23:13  2000.80.944.0     172,032  Semobj.rll   20-May-2004  14:55  2000.80.944.0      53,832  Snapshot.exe        12-Mar-2004  00:10                    117,834  Sp3_serv_uni.sql   20-May-2004  14:54  2000.80.944.0      28,672  Sqlagent.dll        20-May-2004  14:55  2000.80.944.0     311,872  Sqlagent.exe        20-May-2004  14:54  2000.80.944.0     168,001  Sqlakw32.dll        20-May-2004  14:55  2000.80.944.0      33,344  Sqlctr80.dll        20-May-2004  14:55  2000.80.944.0   4,215,360  Sqldmo.dll          20-May-2004  14:55                     25,172  Sqldumper.exe       19-May-2004  22:23  2000.80.944.0      28,672  Sqlevn70.rll   20-May-2004  14:55  2000.80.944.0     180,792  Sqlmap70.dll        20-May-2004  14:55  2000.80.944.0     188,992  Sqlmmc.dll          19-May-2004  23:20  2000.80.944.0     479,232  Sqlmmc.rll   20-May-2004  14:55  2000.80.944.0     401,984  Sqlqry.dll          20-May-2004  14:55  2000.80.944.0      57,920  Sqlrepss.dll        20-May-2004  14:56  2000.80.944.0   7,553,105  Sqlservr.exe        20-May-2004  14:56                 13,026,304  Sqlservr.pdb   20-May-2004  14:55  2000.80.944.0     590,396  Sqlsort.dll         20-May-2004  14:55  2000.80.944.0      45,644  Sqlvdi.dll          20-May-2004  14:55  2000.80.944.0     106,588  Sqsrvres.dll        20-May-2004  14:55  2000.80.944.0      33,340  Ssmslpcn.dll        20-May-2004  14:55  2000.80.944.0      82,492  Ssnetlib.dll        20-May-2004  14:55  2000.80.944.0      25,148  Ssnmpn70.dll        20-May-2004  14:55  2000.80.944.0     123,456  Stardds.dll         20-May-2004  14:55  2000.80.944.0     158,240  Svrnetcn.dll        20-May-2004  14:55  2000.80.944.0      76,416  Svrnetcn.exe        20-May-2004  14:56  2000.80.944.0      49,228  Ums.dll             20-May-2004  14:56                    132,096  Ums.pdb   20-May-2004  14:56  2000.80.944.0      98,872  Xpweb70.dll      
Observação Devido às dependências do arquivo, o hotfix mais recente que contém esses arquivos também pode conter arquivos adicionais.

back to the top
Situação
A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Esse problema foi corrigido primeiro no Microsoft SQL Server 2000 Service Pack 4.

back to the top
Mais Informações

Etapas para reproduzir o problema

  1. Em um computador que está executando o Microsoft Windows XP ou Microsoft Windows Service Pack 1 e que tem o Visual Studio .NET instalado, inicie o Visual Studio. NET.
  2. Configurar o computador para executar SQL de depuração.

    Para obter mais informações sobre como configurar a depuração SQL, visite o seguinte site:
  3. No Visual Studio. NET, depurar um procedimento armazenado do SQL Server usando o recurso de depuração SQL. Certifique-se de que você pode depurar o procedimento armazenado do SQL Server com êxito.
  4. Instalar o Windows XP SP2 no computador e, em seguida, reinicie o computador.
  5. Inicie o Visual Studio NET..
  6. No menu Exibir , clique em Server Explorer .
  7. No painel Server Explorer , expanda Servers e, em seguida, expanda o nome do computador que está executando o SQL Server.
  8. No painel Server Explorer , expanda SQL Server .

    Observação Você receber a mensagem de erro mencionada na "Sintomas" seção.
  9. No painel Server Explorer , clique Conexões de dados com o botão direito do mouse e, em seguida, clique em Add Connection .
  10. Na caixa de diálogo Data Link Properties , especifique os detalhes para se conectar ao banco de dados SQL Server e, em seguida, clique em OK .
  11. No painel Server Explorer , expanda SQL Server name. Database name. User name.
  12. Se a caixa de diálogo de Logon do SQL Server aparecer, insira os detalhes de conexão e, em seguida, clique em OK .
  13. No painel Server Explorer , expanda Procedimentos armazenados .
  14. Clique com o botão direito do mouse CustOrderHist e, em seguida, clique em Step Into Stored Procedure .
  15. Se a caixa de diálogo de Logon do SQL Server aparecer, insira os detalhes de conexão e, em seguida, clique em OK .

    Observação Você receber as mensagens de erro mencionadas na seção "Sintomas".
Para obter mais informações sobre como executar depuração SQL, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
316549Como depurar procedimentos armazenados no Visual Studio .NET
Para obter mais informações sobre o esquema para nomeação para Microsoft SQL atualizações de servidor, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499Novo esquema para nomeação para pacotes de atualização de software do Microsoft SQL Server
Para obter mais informações sobre a terminologia que a Microsoft utiliza quando software orrecting depois é liberado, clique no seguinte número de artigo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software


back to the top
Springboard
Referências

Warning: This article has been translated automatically

Propriedades

ID do Artigo: 839280 - Última Revisão: 01/17/2015 07:58:17 - Revisão: 5.7

  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Microsoft SQL Server 2000 Enterprise Edition 64-bit
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbsqlserv2000presp4fix kbfix kberrmsg kbstoredproc kbtsql kbserver kbdatabase kbbug KB839280 KbMtpt
Comentários