CORRECÇÃO: SQL depuração 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 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: 839280
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
N.º de bugs: 471127 (SQL Server 8.0)
Sumário
Este artigo inclui as seguintes informações sobre esta versão de correcção:
  • Problemas corrigidos por este hotfix.
  • Os pré-requisitos para instalar o pacote de correcções.
  • Se tem de reiniciar o computador depois de instalar o pacote de correcção.
  • Se o pacote de correcções é substituído por qualquer outro pacote de correcção.
  • Se terá de fazer alterações ao registo.
  • Ficheiros contidos no pacote de correcção.

back to the top
Sintomas
Depois de instalar o Microsoft Windows XP Service Pack 2 (SP2), o SQL depuração funcionalidade no Microsoft Visual Studio .NET 2003 (Visual Studio. NET) não funciona. Quando tenta depurar um SQL Server procedimento armazenado utilizando a opção Passo no procedimento armazenado no painel de Server Explorer , poderá receber a seguinte mensagem de erro:
Não é possível depurar procedimentos armazenados, porque a base de dados do SQL Server não é o programa de configuração correctamente ou utilizador não tem permissão para executar master.sp_sdidebug. Execute o programa de configuração do SQL Server ou contacte o administrador de base de dados.
Depois de instalar o Windows XP SP2, não poderá conseguir depurar um procedimento armazenado do SQL Server no Visual Studio .NET que conseguir depurar antes de instalar o Windows XP SP2.

Depois de instalar no Windows XP SP2, quando expande um nó de SQL Server para um servidor registado que consta do nó de SQL Server principal do painel Server Explorer no Visual Studio. NET, receber a seguinte mensagem de erro:
Pode não detectar automaticamente qualquer SQL instâncias do servidor.
Seleccione instância do SQL Server registar o menu de atalho se existem instâncias do SQL Server neste computador.
Quando tenta depurar um procedimento armazenado no Visual Studio. NET, também poderá verificar uma mensagem de erro semelhante à seguinte no painel de Saída de base de dados :
Impossível ligar à depurador no < Computador Do SQL server Nome > (erro = 0x800706ba). Certifique-se que componentes do lado do cliente, tais como SQLDBREG.EXE, estão instalados e registados no < Nome do Computador Cliente >. Depuração desactivada para ligação 54.
Para obter uma lista das correcções anteriores, consulte a secção "Microsoft SQL Server 2000 Pack 3 ou Microsoft SQL Server 2000 posteriores ao Pack 3a correcções" no seguinte artigo da base de dados de conhecimento da Microsoft:
290211Como obter o service pack mais recente do SQL Server 2000


back to the top
Resolução

Informações sobre Service Packs

Para resolver este problema, obtenha o service pack mais recente do Microsoft SQL Server 2000. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
290211Como obter o SQL Server 2000 service pack mais recente

Informações sobre a correcção



back to the top

Pré-requisitos

Para aplicar esta correcção, deverá ter o SQL Server 2000 Service Pack 3 ou SQL Server 7.0 e Windows XP Service Pack 2.
Nota Para resolver o problema, aplique a correcção no SQL Server 2000 uma vez que este problema é um problema do lado do servidor.

back to the top

Informações sobre reinício

Reinicie o SQL Server 2000 depois de aplicar esta correcção.

back to the top

Informações sobre ficheiros da correcção

Esta correcção contém apenas os ficheiros necessários para corrigir os problemas referidos neste artigo. Esta correcção poderá não conter todos os ficheiros que necessita para actualizar completamente um produto para a compilação mais recente.

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário na ferramenta Data e hora no painel de controlo.
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      
Nota Devido a dependências de ficheiros, a correcção mais recente que contenha estes ficheiros também poderão conter ficheiros adicionais.

back to the top
Ponto Da Situação
A Microsoft confirmou que este erro ocorre nos produtos do Microsoft listados na secção "Aplica-se a".

Este problema foi corrigido pela primeira vez no Microsoft SQL Server 2000 Service Pack 4.

back to the top
Mais Informação

Passos para reproduzir o problema

  1. No computador que está a executar 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 depuração.

    Para obter mais informações sobre como configurar a depuração de SQL, visite o seguinte Web site da Microsoft:
  3. No Visual Studio. NET, depurar um procedimento armazenado do SQL Server utilizando a funcionalidade de depuração de SQL. Certifique-se de que 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 Ver , clique em Server Explorer .
  7. No painel Server Explorer , expanda Servers e, em seguida, expanda o nome do computador que está a executar o SQL Server.
  8. No painel Server Explorer , expanda SQL Server .

    Nota Recebe a mensagem de erro mencionada na "Sintomas" secção.
  9. No painel Server Explorer , clique com o botão direito do rato em Ligações de dados e, em seguida, clique em Adicionar ligação .
  10. Na caixa de diálogo Propriedades de ligação de dados , especifique os detalhes para ligar a base de dados do SQL Server e, em seguida, clique em OK .
  11. No painel Server Explorer , expanda SQL Server name. Database name. User name.
  12. Se for apresentada a caixa de diálogo de Início de sessão do SQL Server , introduza os detalhes de ligação e, em seguida, clique em OK .
  13. No painel Server Explorer , expanda Procedimentos armazenados .
  14. Clique com o botão direito do rato CustOrderHist e clique em Passo no procedimento armazenado .
  15. Se for apresentada a caixa de diálogo de Início de sessão do SQL Server , introduza os detalhes de ligação e, em seguida, clique em OK .

    Nota Receber as mensagens de erro mencionadas na secção "Sintomas".
Para obter mais informações sobre como efectuar a depuração de SQL, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
316549Como depurar procedimentos armazenados no Visual Studio .NET
Para mais informações sobre o esquema de atribuição de nomes para o Microsoft SQL Server actualizações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
822499Novo esquema de atribuição de nomes de ficheiros para pacotes de actualização de software do Microsoft SQL Server
Para mais informações sobre a terminologia que a Microsoft utiliza quando for disponibilizado software orrecting depois, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft:
824684Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft


back to the top
springboard
Referências

Aviso: Este artigo foi traduzido automaticamente

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