FIX: Serviciul Remote Registry se blochează atunci când o aplicație încearcă pentru a prelua date de contor condiție de performanță la o instanță de SQL Server pe un alt computer

Traduceri articole Traduceri articole
ID articol: 2159286 - View products that this article applies to.
Microsoft distribuie Microsoft SQL Server 2005, Microsoft SQL Server 2008 sau Microsoft SQL Server 2008 R2 stabilește ca un fișier descărcabil. Pentru că remedierile sunt cumulative, fiecare nouă versiune conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2005, Microsoft SQL Server 2008 sau Microsoft SQL Server 2008 R2 fix de presă
Măriți totul | Reduceți totul

În această pagină

Simptome

Luați în considerare următorul scenariu:
  • Instalați o instanță a Microsoft SQL Server pe un computer care execută Windows Server 2003 sau Windows Server 2008, Windows Vista sau o versiune mai recentă de Windows.
  • Executați o aplicație pe un alt computer. Aplicația încearcă să recupereze date de performanță Counter pentru instanță de SQL Server la distanță.
În acest scenariu, serviciul Remote Registry accidente pe computerul care are SQL Server instalat. În plus, mesaje de eroare care seamănă cu următorul sunt înregistrate în Jurnalul de aplicații pe calculator care are instanță de SQL Server instalată:
Faulting nume de sign-in aplicației: svchost.exe_RemoteRegistry, versiune: 6..7600. 6385, marcă de timp timbru: 0x4a5bc3c
Faulting nume de sign-in modulului: perf-MSSQLSERVER-sqlctr 0. .275_unloaded, versiune: 0.0.0.0, marcă de timp timbru: 0x4b48 09 codul de excepție: 0xc0000005
Decalajul de vina: 0x00000000626bfe57
Faulting id de proces: 0 x d 8
Faulting ora de începere a aplicației: 0x0 cad723f5bfd536
Faulting aplicarea calea: Unitate: \Windows\system32\svchost.exe
Faulting calea modulul: perf-MSSQLSERVER-sqlctr 0. .275
ID-ul raportului: 7a477845a de da45823c-4327-df-anunț 9-00

Faulting nume de sign-in aplicației: svchost.exe_RemoteRegistry, versiune: 6.1.7600.16385, marcă de timp timbru: 0x4a5bc3c1
Faulting nume de sign-in modulului: sqlctr90.dll_unloaded, versiune: 0.0.0.0, marcă de timp timbru: 0x492b1b55
Codul de excepție: 0xc0000005
Decalajul de vina: 0x000000003353c171
Faulting id de proces: 0x2eec
Faulting ora de începere aplicatie: 0x01cad5a366dde911
Faulting aplicarea calea: Unitate: \Windows\system32\svchost.exe
Faulting calea modulul: sqlctr90.dll
Raportează Id: d0a6f0d5-41b3-11df-ae47-0017a4778006

În plus, un mesaj de eroare asemănător următorului este înregistrată în jurnal de sistem Windows PE computerul care are instanță de SQL Server instalată:
Data,marcă de timp PM, eroare, numeserver, 7034, managerului de Control consolidare servicii, neacsu, N/A, "The Registry la distanță serviciul închide în mod neașteptat. Ea a făcut acest lucru număr ori."

Cauză

Această problemă apare deoarece SQL Server performanță Counter foloseste o metoda incorecte pentru a apela RegQueryValueEx API pentru a accesa o cheie de registry. Acest comportament determină serviciul Remote Registry care încarcă SQL Server performanță Counter la accident.

Rezoluție

Notă Pentru a rezolva această problemă în SQL Server 2005 pachet Service Pack 3 (SP3), se aplică Cumulative Update 13 pentru SQL Server 2005 SP3 pe computer în cazul în care aveți în instanță de SQL Server 2005 instalat. În prezent, această rezoluție se aplică numai pentru SQL Server 2005 SP3.

Actualizarea cumulativă informații

SQL Server 2008 R2 pachet Service Pack 1

Fix pentru această problemă a fost primul lansat în 4 de actualizare cumulativă pentru SQL Server 2008 R2 pachet Service Pack 1. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2633146 Pachet de actualizare cumulativ 4 pentru SQL Server 2008 R2 pachet Service Pack 1
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu anterioare SQL Server 2008 R2 fix de presă. Vă recomandăm să luați în considerare aplicarea cea mai recentă versiune de fix, care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2567616 SQL Server 2008 R2 se bazează care au fost eliberați după SQL Server 2008 R2 pachet Service Pack 1 a fost lansat

SQL Server 2008 R2

Fix pentru această problemă a fost primul lansat în Cumulative Update 9. Pentru mai multe informații despre cum se obține acest pachet de actualizare cumulativ pentru SQL Server 2008 R2, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2567713 Pachet de actualizare cumulativ 9 pentru SQL Server 2008 R2
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu anterioare SQL Server 2008 R2 fix de presă. Vă recomandăm să luați în considerare aplicarea cea mai recentă versiune de fix, care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
981356 SQL Server 2008 R2 se bazează care au fost lansate după ce a fost lansat SQL Server 2008 R2

SQL Server 2008 pachet Service Pack 2

Fix pentru această problemă a fost primul lansat în 4 de actualizare cumulativă pentru SQL Server 2008 pachet Service Pack 2. Pentru mai multe informații despre acest pachet de actualizare cumulativ, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2527180 Pachet de actualizare cumulativ 4 pentru SQL Server 2008 pachet Service Pack 2
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2008 fix de presă. Microsoft recomandă să luați în considerare aplicarea cea mai recentă versiune de fix, care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2402659 SQL Server 2008 se bazează care au fost eliberați după SQL Server 2008 pachet Service Pack 2 a fost lansat
Remedieri rapide Microsoft SQL Server 2008 sunt create pentru specifice SQL Server pachet Service Pack. Trebuie să se aplice un hotfix SQL Server 2008 pachet Service Pack 2 o instalare SQL Server 2008 pachet Service Pack 2. implicit, orice remediere rapidă, care este furnizat într-un SQL Server pachet Service Pack este inclus în următorul SQL Server pachet Service Pack.


SQL Server 2005 pachet Service Pack 3

Fix pentru această problemă a fost primul lansat în 13 de actualizare cumulativă pentru SQL Server 2005 pachet Service Pack 3. Pentru mai multe informații despre acest pachet de actualizare cumulativ, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2438344 Pachet de actualizare cumulativ 13 pentru SQL Server 2005 pachet Service Pack 3
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2005 fix de presă. Microsoft recomandă să luați în considerare aplicarea cea mai recentă versiune de fix, care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
960598 SQL Server 2005 se bazează care au fost eliberați după SQL Server 2005 pachet Service Pack 3 a fost lansat
Microsoft SQL Server 2005-remedierile rapide sunt create pentru specifice SQL Server pachet Service Pack. Trebuie să se aplice un hotfix SQL Server 2005 pachet Service Pack 3 o instalare SQL Server 2005 pachet Service Pack 3. implicit, orice remediere rapidă, care este furnizat într-un SQL Server pachet Service Pack este inclus în următorul SQL Server pachet Service Pack.

SQL Server 2005 pachet Service Pack 4

Fix pentru această problemă a fost primul lansat în Cumulative Update 2 pentru SQL Server 2005 pachet Service Pack 4. Pentru mai multe informații despre acest pachet de actualizare cumulativ, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2489409 Pachet de actualizare cumulativ 2 pentru SQL Server 2005 pachet Service Pack 4
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2005 fix de presă. Microsoft recomandă să luați în considerare aplicarea cea mai recentă versiune de fix, care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2485757 SQL Server 2005 se bazează care au fost eliberați după SQL Server 2005 pachet Service Pack 4 a fost lansat
Microsoft SQL Server 2005-remedierile rapide sunt create pentru specifice SQL Server pachet Service Pack. Trebuie să se aplice un hotfix SQL Server 2005 pachet Service Pack 4 o instalare SQL Server 2005 pachet Service Pack 4. implicit, orice remediere rapidă, care este furnizat într-un SQL Server pachet Service Pack este inclus în următorul SQL Server pachet Service Pack.

SQL Server 2008 pachet Service Pack 1

Fix pentru această problemă a fost primul lansat în 13 de actualizare cumulativă pentru SQL Server 2008 pachet Service Pack 1. Pentru mai multe informații despre acest pachet de actualizare cumulativ, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
2497673 Pachet de actualizare cumulativ 13 pentru SQL Server 2008 pachet Service Pack 1
Notă Deoarece construiește sunt cumulative, fiecare nouă versiune fixa conține toate remedierile rapide și toate remedierile de securitate care au fost incluse anterior SQL Server 2008 fix de presă. Microsoft recomandă să luați în considerare aplicarea cea mai recentă versiune de fix, care conține această remediere rapidă. Pentru mai multe informații, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
970365 SQL Server 2008 se bazează care au fost eliberați după SQL Server 2008 pachet Service Pack 1 a fost lansat
Remedieri rapide Microsoft SQL Server 2008 sunt create pentru specifice SQL Server pachet Service Pack. Trebuie să se aplice un hotfix SQL Server 2008 pachet Service Pack 1 o instalare SQL Server 2008 pachet Service Pack 1. implicit, orice remediere rapidă, care este furnizat într-un SQL Server pachet Service Pack este inclus în următorul SQL Server pachet Service Pack.

Remedierea rapidă informații din baza acoperire de date internă Windows (Microsoft SQL Server încorporat Edition)

Notă Acest remediu se aplică numai la versiunea 2005 a Bază acoperire de date internă Windows.
Un hotfix acceptate este disponibil de la Microsoft. Cu toate acestea, această remediere rapidă este destinat pentru a corecta doar problema descrisă în acest articol. Aplicați această remediere rapidă numai sistemele care întâmpină această problemă anume.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Hotfix Download disponibil" la partea de sus a acestui articol din bază de cunoștințe. Dacă nu apare această secțiune, remiteți o solicitare la Microsoft Customer Service și suport pentru a obține remedierea rapidă.

Notă Dacă apar probleme suplimentare sau dacă orice de depanare este necesară, va trebui să creați o solicitare de serviciu separat. Costurile de obicei suport va aplica sprijin suplimentar întrebări și probleme care nu se califică pentru această remediere rapidă specifice. Pentru o listă completă de Microsoft Client Service si suport numere de telefon sau pentru a crea o cerere de serviciu separat, vizitați următorul site Web Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Notă Formularul "Hotfix Download disponibil" afișează limbile pentru care remedierea rapidă este disponibilă. Dacă nu vedeți limba dvs., este pentru că o remediere rapidă nu este disponibilă pentru acea limbă.

Cerințe preliminare

Pentru a aplica această remediere rapidă, trebuie să aveți Bază acoperire de date internă Windows instalate pe computer.

Informații cu privire la necesitatea unui restart

Nu trebuie să reporniți computerul după ce aplicați această remediere rapidă.

Informații cu privire la fișiere

Versiunea de remediere rapidă la nivel mondial de acest lucru are atribute de fișier (sau atribute de fișier mai târziu) care sunt listate în următorul tabel. Datele și orele pentru aceste fișiere sunt enumerate în timpul Universal coordonat (TUC). Când vizualizați informațiile despre fișiere, este convertit la ora locală. Pentru a găsi diferența dintre UTC și ora locală, utilizați Fusul orar tab-ul în Data și ora element din Panou de control.
Reduceți imagineaMăriți imaginea
assets folding start collapsed
Reduceți tabelulMăriți tabelul
Nume de fișierDosar traducereDimensiune fișierDatamarcă de timpPlatforma
Sqlctr90.dll2005.90.5324.088,68025-Aug-201204:43x 64
Sqlctr90.dll2005.90.5324.065,64025-Aug-201205:13x 86
Sqlctr90.dll2005.90.5324.0129,64025-Aug-201204:32IA-64
Reduceți imagineaMăriți imaginea
assets folding end collapsed

Remediere

Am constatat că această problemă apare numai atunci când începe instrumente de monitorizare a performanțelor (de exemplu, Windows System Monitor sau dragos) la distanță și încercați să vă conectați la un server Windows 2008 R2 a cazuri de SQL Server instalat. De aceea, vă recomandăm să nu folosiți instrumente de monitorizare a performanței, care sunt instalate pe un bazate pe Windows 2003 server pentru a monitoriza contoare de performanță, care sunt instalate pe un server bazat pe Windows 2008 R2. Cu toate acestea, dacă trebuie să utilizați acest mediu de monitorizare, asigurați-vă că prima conectare se face de la un alt server bazate pe Windows 2008 R2. Dacă veți face acest lucru, toate conexiunile ulterioară de la computerele client Windows Server 2003 va fi de succes.

Stare

Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secțiunea „se aplică la".

Proprietă?i

ID articol: 2159286 - Ultima examinare: 2 mai 2013 - Revizie: 4.0
Se aplică la:
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Service Pack 2
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2005 Service Pack 4
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Standard
  • Windows Internal Database
Cuvinte cheie: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2159286 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2159286

Trimite?i feedback

 

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