Diese Woche besprechen wir eine der häufigsten Fehlermeldungen, die wir während der Installation erhalten SQL Server An Windows-Systeme. Dies ist der fünfte Artikel der SQL-Fehlerbehebungsserie, die wir vor einigen Wochen gestartet haben. In den letzten Wochen haben wir verschiedene Fehlermeldungen bei der Installation von SQL diskutiert. Diese Woche werden wir die meisten der häufigsten Fehler besprechen; „Das Konfigurationssystem konnte 0x84B10001 nicht initialisieren“.
Konfigurationssystem konnte 0x84B10001 nicht initialisieren
Als ich diesen Fehler zum ersten Mal erhielt, musste ich viel recherchieren, um den Grund herauszufinden. Nach viel suchen herausgefunden, dass dieser Fehler auf Microsoft .NET zurückzuführen ist.
Unter C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG da ist ein Maschine.Konfig Datei, die diesen Fehler verursacht.
Das Maschine.Konfig Datei, enthält Einstellungen, die für einen ganzen Computer gelten.
Diese Datei befindet sich im C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG Verzeichnis.
Maschine.Konfig enthält Konfigurationseinstellungen für die computerweite Assemblybindung, integrierte Remotingkanäle und ASP.NET. Das Konfigurationssystem sieht zuerst in der Maschinenkonfigurationsdatei und anderen Konfigurationsabschnitten nach, wann ein Entwickler anrufen könnte. Diese Datei enthält, neben vielen anderen XML-Elementen, a browserCaps Element. Innerhalb dieses Elements befinden sich eine Reihe anderer Elemente, die Parsing-Regeln für die verschiedenen User-Agents angeben und welche Eigenschaften jedes dieser Parsings unterstützt.
Um diesen Fehler zu beheben, müssen wir die Maschine modifizieren.Konfig Datei. Wir müssen den Konfigurationsabschnitt entfernen, der alle enthält Windows Communication Foundation (WCF)-Dienstmodell Konfigurationselemente. Ich bin immer noch verwirrt darüber, warum wir diesen Abschnitt entfernen müssen, damit diese Fehlermeldung verschwindet.
Bei dieser Methode werden wir die Maschine modifizieren.Konfig Datei.
- Gehe zu C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG
- Suchen Sie nach Maschine.Konfig Datei und erstellen Sie irgendwo eine Kopie dieser Datei als Backup
- Klicken Sie mit der rechten Maustaste auf Maschine.Konfig und klicken Sie auf Bearbeiten (Am besten verwenden Sie Notepad++, um diese Datei zu ändern)
- Suchen Sie nach dem folgenden Abschnitt (Search for )
- Löschen Sie die gesamte Konfiguration bis dh von
bis - Speichern Sie die Maschine.Konfig Datei.
Versuchen Sie nun, Microsoft SQL Server 2008 R2 zu installieren, und prüfen Sie, ob Sie denselben Fehler erhalten.