Update: SQL-Debuggen in Visual Studio .NET funktioniert nicht nachdem Sie Windows XP Service Pack 2 installieren

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 839280 - Produkte anzeigen, auf die sich dieser Artikel bezieht
# Fehler: 471127 (SQL Server 8.0)
Alles erweitern | Alles schließen

Auf dieser Seite

Inhalt

Zusammenfassung

Dieser Artikel enthält die folgende Informationen in diesem Hotfix-Version:
  • Durch dieses Hotfixpaket behobenen Probleme
  • Voraussetzungen für die Installation des Hotfix-Pakets.
  • Gibt an, ob Sie Ihren Computer neu starten müssen nach der Installation des Hotfix-Pakets.
  • Wird das Hotfix-Paket durch andere Hotfix-Paket ersetzt?
  • Gibt an, ob Sie die Registrierungsänderungen vornehmen müssen.
  • Die Dateien, die im Hotfix-Paket enthalten sind.

Problembeschreibung

Nachdem Sie Microsoft Windows XP Service Pack 2 (SP2) installiert haben, funktioniert die SQL-Debuggen Funktion in Microsoft Visual Studio .NET 2003 nicht (Visual Studio .NET). Wenn Sie versuchen zum Debuggen einer SQL Server gespeicherte Prozedur mithilfe der In gespeicherte Prozedur springen Option im Bereich Server-Explorer , wird möglicherweise sinngemäß die folgende Fehlermeldung:
Gespeicherte Debuggen kann Prozeduren nicht durchgeführt werden, da die SQL Server-Datenbank nicht ordnungsgemäß eingerichtet ist oder Benutzer nicht über die Berechtigung sp_sdidebug verfügen. Führen Sie SQL Server-Setup oder kontaktieren Sie Datenbankadministrator.
Nachdem Sie Windows XP SP2 installiert haben, können Sie nicht möglicherweise eine gespeicherten SQL Server-Prozedur in Visual Studio .NET Debuggen, die Sie Debuggen vor der Installation von Windows XP SP2 konnten.

Nachdem Sie Windows XP SP2,, installieren Wenn Sie Knoten ein SQL Server für einen registrierten Server erweitern, die in den übergeordneten SQL Server-Knoten der Bereich Server-Explorer in Visual Studio .NET aufgeführt ist, wird die folgende Fehlermeldung:
Alle SQL konnte nicht automatisch ermittelt Server-Instanzen.
Wählen Sie SQL Server-Instanz aus dem Kontextmenü, wenn Sie wissen, dass SQL Server-Instanzen auf diesem Computer.
Wenn Sie versuchen, eine gespeicherte Prozedur in Visual Studio .NET Debuggen Sie möglicherweise auch eine Fehlermeldung fest, die in den Bereich Datenbankausgabe die folgenden ähnelt:
Keine Verbindung zum Debugger auf < SQL Server-Computer Name > (Fehler = 0x800706ba). Stellen Sie sicher, clientseitigen Komponenten, wie SQLDBREG.exe, installiert und auf < Client Computername > registriert sind. Debuggen für die Verbindung 54 deaktiviert.
Eine Liste der vorherigen Hotfixes finden Sie im Abschnitt "Microsoft SQL Server 2000 Post-Service Pack 3 oder Microsoft SQL Server 2000 Post-Service Pack 3a Hotfixes" im folgenden Artikel der Microsoft Knowledge Base:
290211So erhalten Sie das aktuellste SQL Server 2000 Service pack


Lösung

Informationen zu Service Packs

Installieren Sie das neueste Service Pack für Microsoft SQL Server 2000, um dieses Problem zu beheben. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
290211So erhalten Sie das neueste Service Pack für SQL Server 2000

Hotfix-Informationen



Voraussetzungen

Um diesen Hotfix anwenden, sollten Sie SQL Server 2000 Service Pack 3 oder SQL Server 7.0 und Windows XP Service Pack 2 aufweisen.
Hinweis: Wenden Sie zur Behebung des Problems den Hotfix auf SQL Server 2000, da dieses Problem ein serverseitiges Problem vor.

Informationen zum Neustart

Neu starten Sie SQL Server 2000, nachdem Sie diesen Hotfix angewendet.

Dateiinformationen

Dieser Hotfix enthält nur die Dateien, die um die Probleme zu beheben, die in diesem Artikel aufgelistet erforderlich sind. Dieser Hotfix enthält möglicherweise nicht alle Dateien, die Sie benötigen, um ein Produkt vollständig auf den neuesten Stand zu aktualisieren.

Die englische Version dieses Hotfixes weist die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) angegeben. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu ermitteln verwenden Sie die Registerkarte Zeitzone des Tools ? Datum und Uhrzeit in der Systemsteuerung.

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      


Hinweis: Aufgrund kann wechselseitiger Abhängigkeiten zwischen der aktuellste Hotfix, der diese Dateien enthält auch weitere Dateien enthalten.

Status

Microsoft hat bestätigt, dass dies einen Fehler in den Microsoft-Produkten ist, die im Abschnitt "Gilt für" aufgeführt sind.

Dieses Problem wurde erstmals im Microsoft SQL Server 2000 Service Pack 4.

Weitere Informationen

Schritte zum Reproduzieren des Problems

  1. Starten Sie auf einem Computer mit Microsoft Windows XP oder Windows SP 1 und, dass Visual Studio .NET installiert ist, Visual Studio .NET.
  2. Konfigurieren Sie den Computer SQL ausführen Debuggen.

    Weitere Informationen zum Einrichten von SQL-Debuggen der folgenden Microsoft-Website:
    http://msdn2.microsoft.com/en-us/library/s4sszxst(vs.71).aspx
  3. In Visual Studio .NET Debuggen einer gespeicherten Prozedur von SQL Server mithilfe der SQL-debugging-Funktion. Stellen Sie sicher, dass Sie die gespeicherte SQL Server-Prozedur erfolgreich Debuggen können.
  4. Installieren Sie Windows XP SP2 auf dem Computer, und starten Sie den Computer neu.
  5. Starten Sie Visual Studio .NET.
  6. Klicken Sie im Menü Ansicht auf Server Explorer .
  7. Im Bereich Server-Explorer erweitern Sie Server , und erweitern Sie dann den Namen des Computers, der SQL Server ausgeführt wird.
  8. Erweitern Sie im Server-Explorer SQL Server .

    Hinweis: Sie erhalten die Fehlermeldung, die im "Problembeschreibung" erwähnt wird Abschnitt.
  9. Klicken Sie im Server-Explorer klicken Sie mit der rechten Maustaste auf Datenverbindungen und klicken Sie dann auf Verbindung hinzufügen .
  10. Geben Sie im Dialogfeld Datenverknüpfungseigenschaften Details Verbindung zu SQL Server-Datenbank an, und klicken Sie dann auf OK .
  11. Erweitern Sie im Bereich Server-Explorer SQL Server name. Database name. User name.
  12. Wenn das Dialogfeld SQL Server-Anmeldung angezeigt wird, geben Sie die Details der Verbindung, und klicken Sie dann auf OK .
  13. Erweitern Sie im Server-Explorer Gespeicherte Prozeduren .
  14. Klicken Sie mit der rechten Maustaste auf CustOrderHist auf, wobei die Kunden-Nr. , und klicken Sie dann auf In gespeicherte Prozedur springen .
  15. Wenn das Dialogfeld SQL Server-Anmeldung angezeigt wird, geben Sie die Details der Verbindung, und klicken Sie dann auf OK .

    Hinweis: Die die im Abschnitt "Problembeschreibung" aufgeführten Fehlermeldungen angezeigt.
Weitere Informationen zum Durchführen SQL-Debuggen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
316549Das Debuggen von gespeicherter Prozeduren in Visual Studio .NET
Weitere Informationen über das Namensschema für Microsoft SQL Server-Updates finden Sie im folgenden Artikel der Microsoft Knowledge Base:
822499Neues Namensschema für Microsoft SQL Server-Softwareupdate-Paketen
Für Weitere Informationen zur Terminologie, die Microsoft verwendet, wenn Orrecting Software, nachdem er freigegeben wird, klicken Sie auf die folgende KB-Artikelnummer:
824684Erläuterung von Standardbegriffen bei Microsoft Softwareupdates


Eigenschaften

Artikel-ID: 839280 - Geändert am: Freitag, 2. November 2007 - Version: 5.7
Die Informationen in diesem Artikel beziehen sich auf:
  • 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, wenn verwendet mit:
    • Microsoft Windows XP Professional SP2
Keywords: 
kbmt kbhotfixserver kbqfe kbsqlserv2000presp4fix kbfix kberrmsg kbstoredproc kbtsql kbserver kbdatabase kbbug KB839280 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 839280
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

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