FIX: Služby Vzdialená databáza Registry havaruje, keď aplikácia sa pokúsi načítať údaje počítadla výkonu z inštanciu servera SQL Server na inom počítači

Preklady článku Preklady článku
ID článku: 2159286 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

Príznaky

Uvažujme o nasledovnom scenári:
  • V počítači je spustený systém Windows Server 2003 alebo Windows Server 2008, Windows Vista alebo novšiu verziu systému Windows nainštalujete inštanciu programu Microsoft SQL Server.
  • Spustení aplikácie na inom počítači. Aplikácia sa pokúsi načítať údaje počítadla výkonu pre inštanciu programu SQL Server vzdialene.
V tomto scenári služby Vzdialená databáza Registry havaruje v počítači, ktorý má SQL Server nainštalovaný. Okrem toho chybové hlásenia, ktoré sa podobajú takto prihlásený denníka aplikácie na počítači, ktorý má inštanciu programu SQL Server nainštalovaný:
Chybujúceho názov aplikácie: svchost.exe_RemoteRegistry, verzia: 6..7600. 6385, časová pečiatka: 0x4a5bc3c
Chybujúceho modul meno: perf-MSSQLSERVER-sqlctr 0. .275_unloaded, verzia: 0.0.0.0, časová pečiatka: 0x4b48 09 kód výnimky: 0xc0000005
Poruchového ofsetová: 0x00000000626bfe57
Chybujúceho proces s identifikáciou: d 0 x 8
Chyba aplikácie štart čas: 0x0 cad723f5bfd536
Chybujúceho cesta k aplikácii: Disk: \Windows\system32\svchost.exe
Chybujúceho modul cesta: perf-MSSQLSERVER-sqlctr 0. .275
Id správy: da45823c-4327-df-ad 9-00 7a477845a

Chybujúceho názov aplikácie: svchost.exe_RemoteRegistry, verzia: 6.1.7600.16385, časová pečiatka: 0x4a5bc3c1
Chybujúceho modul meno: sqlctr90.dll_unloaded, verzia: 0.0.0.0, časová pečiatka: 0x492b1b55
Kód výnimky: 0xc0000005
Poruchového ofsetová: 0x000000003353c171
Chybujúceho proces s identifikáciou: 0x2eec
Chyba aplikácie štart čas: 0x01cad5a366dde911
Chybujúceho cesta k aplikácii: Disk: \Windows\system32\svchost.exe
Chybujúceho modul cesta: sqlctr90.dll
Správa Id: d0a6f0d5-41b3-11df-ae47-0017a4778006

Okrem toho chybové hlásenie, nasledovnému je prihlásený v denníku systému Windows na počítači, ktorý má inštanciu programu SQL Server nainštalovaný:
Dátum,Čas PM, chyba, názov_servera, 7034, Service Control Manager, N/A, n / a, "The Remote Registry service sa neočakávane ukončila. Stalo sa to číslo čase."

Príčina

Tento problém sa vyskytuje, pretože počítadiel výkonu SQL Server používa nesprávneho spôsobu volať RegQueryValueEx rozhranie API na prístup ku kľúču databázy registry. Toto správanie spôsobuje službu Vzdialená databáza Registry, ktorá sa načíta počítadiel výkonu SQL Server k havárii.

Riešenie

Poznámka: Ak chcete vyriešiť tento problém v SQL Server 2005 Service Pack 3 (SP3), uplatňovať Kumulatívna aktualizácia 13 pre SQL Server 2005 SP3 na počítači, kde máte inštanciu servera SQL Server 2005 nainštalovaný. V súčasnej dobe toto uznesenie sa vzťahuje iba na SQL Server 2005 SP3.

Kumulatívna aktualizácia informácií

Problém bol najskôr odstránený v nasledujúcich Kumulatívna aktualizácia servera SQL Server.

Kumulatívna aktualizácia 17 pre SQL Server 2008 SP3

Kumulatívna aktualizácia 4 pre SQL Server 2008 R2 SP1

Kumulatívna aktualizácia balíka 9 pre SQL Server 2008 R2

Kumulatívna aktualizácia 4 pre SQL Server 2008 SP2

Kumulatívna aktualizácia 13 pre SQL Server 2005 SP3

Kumulatívna aktualizácia balíka 2 pre SQL Server 2005 SP4

Kumulatívna aktualizácia 13 pre SQL Server 2008 SP1

O súhrnné aktualizácie pre SQL Server

Zbaliť tento obrázokRozbaliť tento obrázok
assets folding start collapsed
Každé nové Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite sa na najnovšie súhrnné aktualizácie pre SQL Server:
Zbaliť tento obrázokRozbaliť tento obrázok
assets folding end collapsed

Informácie o rýchlej oprave v internej databáze systému Windows (Microsoft SQL Server vložené Edition)

Poznámka: Táto oprava sa vzťahuje len na verzie 2005 vnútorná databáza systému Windows.
Podporovaná rýchla oprava je k dispozícii od spoločnosti Microsoft. Táto rýchla oprava je však určená opraviť len problém, ktorý je popísaný v tomto článku. Uplatňovať táto rýchla oprava len na systémy, ktoré sú zažíva tento špecifický problém.

Ak je rýchla oprava k dispozícii na prevzatie, je "Rýchla oprava stiahnutie dostupné" sekcia na začiatku tohto článku databázy Knowledge Base. Ak tento oddiel nezobrazuje, predložiť žiadosť Microsoft zákaznícky servis a podpora získať rýchlu opravu.

Poznámka: Ak sa vyskytnú ďalšie problémy alebo ak sa žiadne riešenie problémov nevyžaduje, budete musieť vytvoriť samostatnú servisnú požiadavku. Obvyklé náklady na podporu sa budú vzťahovať na dodatočné otázky podpory a problémy, ktoré nespĺňajú kritériá pre túto špecifickú rýchlu opravu. Úplný zoznam telefónnych čísel, Microsoft zákaznícky servis a podpora alebo vytvorte samostatnú servisnú požiadavku, navštívte nasledujúce webovú lokalitu spoločnosti Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Poznámka: "Rýchla oprava stiahnutie k dispozícii" formulári zobrazujú jazyky, pre ktoré je rýchla oprava k dispozícii. Ak nevidíte váš jazyk, je to preto rýchla oprava nie je k dispozícii pre daný jazyk.

Predpoklady

Ak chcete použiť túto rýchlu opravu, musíte mať vnútorná databáza systému Windows v počítači nainštalovaný.

Reštartujte požiadavka

Nemáte na reštartovanie počítača po použití tejto rýchlej opravy.

Informácie o súbore

Globálne rýchla verzia tejto má atribúty súborov (alebo novšie atribúty) uvedené v nasledujúcej tabuľke. Dátumy a časy jednotlivých súborov sú uvedené vo koordinovaný Svetový čas (UTC). Pri zobrazení informácií o súbore, sa skonvertuje na miestny čas. Na vyhľadať rozdiely medzi časom UTC a miestnym časom, použite čas zóna kartu v Dátum a čas položky v ovládacom paneli.
Zbaliť tento obrázokRozbaliť tento obrázok
assets folding start collapsed
Zbaliť túto tabuľkuRozbaliť túto tabuľku
Názov súboruVerzia súboruVeľkosť súboruDátumČasPlatforma
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
Zbaliť tento obrázokRozbaliť tento obrázok
assets folding end collapsed

Ako problém obísť

Zistili sme, že tento problém sa vyskytuje len pri vzdialene spustiť nástroje monitorovania výkonu (napríklad sledovanie systému Windows alebo príkazu Logman) a skúste sa pripojiť k serveru Windows 2008 R2-založené, ktorý má inštancie SQL Server nainštalovaný. Preto odporúčame nepoužívať monitorovanie výkonnosti nástrojov, ktoré sú nainštalované na serveri so systémom Windows 2003 na sledovanie výkonu počítadlá, ktoré sú nainštalované na serveri Windows 2008 R2-založené. Avšak, ak musíte použiť toto monitorovanie životného prostredia, uistite sa, že prvé spojenie je vyrobená z iného servera Windows 2008 R2-založené. Ak to urobíte, všetky následné spojenia z Windows Server 2003 klientskych počítačov bude úspešný.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti „Vzťahuje sa na“.

Vlastnosti

ID článku: 2159286 - Posledná kontrola: 19. mája 2014 - Revízia: 5.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft SQL Server 2008 Service Pack 1, pri použití s produktom:
    • Microsoft SQL Server 2008 Enterprise
    • Microsoft SQL Server 2008 Developer
    • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2005 Service Pack 4, pri použití s produktom:
    • Microsoft SQL 2005 Server Enterprise
    • Microsoft SQL Server 2005 Express Edition
    • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Service Pack 3, pri použití s produktom:
    • Microsoft SQL Server 2005 Express Edition
    • Microsoft SQL 2005 Server Enterprise
    • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2008 Service Pack 2, pri použití s produktom:
    • Microsoft SQL Server 2008 Developer
    • Microsoft SQL Server 2008 Enterprise
    • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 Service Pack 3, pri použití s produktom:
    • Microsoft SQL Server 2008 Developer
    • Microsoft SQL Server 2008 Enterprise
    • Microsoft SQL Server 2008 Standard
Kľúčové slová: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2159286 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 2159286

Odošlite odozvu

 

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