Denne uken vil vi diskutere en av de vanligste feilmeldingene vi får mens vi installerer SQL Server 2008 R2 på Windows-systemer. Dette er den femte artikkelen i SQL Feilsøkingsserier vi startet for noen uker siden. I løpet av de siste ukene har vi diskutert ulike feilmeldinger ved installering av SQL. Denne uken vil vi diskutere de fleste vanlige feilene; "Konfigurasjonssystemet mislyktes til å initialisere 0x84B10001".
Konfigurasjonssystemet kunne ikke initialisere 0x84B10001
Da jeg først mottok denne feilen, måtte jeg gjøre mye for å finne ut årsaken. Etter mye searxhing fant ut at denne feilen skyldes Microsoft.NET.
Under C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG det er en machine.config fil som forårsaker denne feilen.
De Maskin.config fil, inneholder innstillinger som gjelder for en hel datamaskin. Denne filen er plassert i C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG katalogen. Machine.config inneholder konfigureringsinnstillinger for innbinding i hele maskinen, innebygde fjernkontrollkanaler og ASP.NET. Konfigurasjonssystemet ser først ut i maskinkonfigurasjonsfilen og andre konfigurasjonsseksjoner når en utvikler kan ringe. Denne filen inneholder, blant mange andre XML-elementer, en browserCaps element. Innsiden er dette elementet en rekke andre elementer som angir parse-regler for de ulike brukeragenter, og hvilke egenskaper hver av disse parsingene støtter.
For å fikse denne feilen må vi endre Machine.config-filen. Vi må fjerne konfigurasjonsdelen som inneholder alle Windows Communication Foundation (WCF) ServiceModel konfigurasjonselementer. Jeg er fortsatt forvirret på hvorfor vi må fjerne denne delen for denne feilmeldingen for å gå bort.
Det er to metoder du kan prøve å løse dette problemet.
Metode en
I denne metoden vil vi endre Machine.config-filen.
- Gå til C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG
- Se etter Machine.config-filen og opprett en kopi av den filen et sted som en sikkerhetskopi
- Høyreklikk på Machine.config og klikk på Edit (Det er best å bruke Notepad ++ for å endre denne filen)
- Se etter følgende seksjon (Søk etter
)
- Slett hele konfigurasjonen til
dvs. fra til - Lagre machine.config fil.
Prøv nå å installere Microsoft SQL Server 2008 R2 og se om du får den samme feilen.
Metode to
I denne metoden kan du prøve å laste ned Microsoft SQL Server 2008 R2 nyeste serverpakke og prøve å installere den. Fordi ifølge Microsoft er denne feilen løst med Microsoft SQL Server 2008 R2 Service Pack 1. Men jeg er ikke sikker på hvor mange tilfeller det faktisk løste problemet, derfor nevnte jeg Metoden en.
Disse metodene skal hjelpe deg med å løse denne feilen.
Relaterte innlegg:
- Forskjellen mellom SQL og MySQL
- Slik flytter du Microsoft SQL Server-databasen til en annen diskpartisjon
- Feilsøk forsamlingsfeil når du installerer SQL 2008 R2 på Windows
- Transact-SQL: Introduksjon og oversikt
- Managed SQL Server installer har sluttet å jobbe på Windows 10/8/7