Tento týždeň sa budeme zaoberať jedným z najbežnejších chybových hlásení, ktoré dostávame počas inštalácie SQL Server 2008 R2 na Systémy Windows, Toto je piaty článok radu SQL Troubleshooting, ktorý sme začali pred niekoľkými týždňami. V posledných niekoľkých týždňoch sme diskutovali o rôznych chybových hláseniach pri inštalácii SQL. Tento týždeň budeme diskutovať o väčšine bežných chýb; "Konfiguračný systém sa nepodarilo inicializovať 0x84B10001".
Konfiguračný systém sa nepodarilo inicializovať 0x84B10001
Keď som túto chybu prvýkrát dostal, musel som vykonať veľa výskumov, aby som zistil dôvod. Po mnohých vyhľadávaniach sa zistilo, že k tejto chybe dochádza kvôli spoločnosti Microsoft.NET.
pod C: Windows Microsoft.NET Framework64 v2.0.50727 config existuje a machine.config ktorý spôsobuje túto chybu.
Machine.config obsahuje nastavenia platné pre celý počítač. Tento súbor sa nachádza v priečinku C: Windows Microsoft.NET Framework64 v2.0.50727 config adresár. Machine.config obsahuje konfiguračné nastavenia pre celopredajnú montážnu väzbu, zabudované remoting kanály a ASP.NET. Konfiguračný systém sa najprv pozrie do konfiguračného súboru zariadenia a ďalších častí konfigurácie, keď môže vývojár zavolať. Tento súbor obsahuje medzi mnohými ďalšími prvkami XML a browserCaps element. Vo vnútri tohto prvku je niekoľko ďalších prvkov, ktoré špecifikujú pravidlá analýzy pre rôzne používateľské agens a aké vlastnosti každá z týchto parsingu podporuje.
Aby sme túto chybu opravili, musíme zmeniť súbor Machine.config. Musíme odstrániť konfiguračnú sekciu, ktorá obsahuje všetky Služba Windows Communication Foundation (WCF) ServiceModel konfiguračných prvkov. Stále mám zmätený dôvod, prečo musíme túto sekciu odstrániť, aby táto chybová správa zmizla.
Existujú dve metódy, ktoré môžete vyriešiť tento problém.
Metóda jedna
V tejto metóde upravíme súbor Machine.config.
- Ísť do C: Windows Microsoft.NET Framework64 v2.0.50727 config
- Vyhľadajte súbor Machine.config a vytvorte si kópiu tohto súboru niekde ako zálohu
- Kliknite pravým tlačidlom myši na Machine.config a kliknite na Edit (Najlepšie je použiť Poznámkový blok ++ na úpravu tohto súboru)
- Pozrite sa na nasledujúcu časť (Vyhľadajte
)
- Odstráňte celú konfiguráciu až
t na - Uložte Machine.config súboru.
Teraz sa pokúste nainštalovať Microsoft SQL Server 2008 R2 a zistite, či sa vyskytla rovnaká chyba.
Druhá metóda
V tejto metóde sa môžete pokúsiť stiahnuť najnovšiu balík Microsoft SQL Server 2008 R2 a pokúsiť sa ju nainštalovať. Pretože podľa Microsoft je táto chyba opravená s Microsoft SQL Server 2008 R2 Service Pack 1. Ale nie som si istý, koľko prípadov to vlastne opravil problém, preto som sa zmienil o metóde jedna.
Tieto metódy by vám mali pomôcť pri riešení tejto chyby.
Súvisiace príspevky:
- Rozdiel medzi SQL a MySQL
- Ako presunúť databázu Microsoft SQL Server na iný oddiel jednotky
- Riešenie problémov s montážou pri inštalácii SQL 2008 R2 v systéme Windows
- Transact-SQL: Úvod a prehľad
- Spravovaný inštalátor SQL Server prestal pracovať v systéme Windows 10/8/7