Questa settimana discuteremo uno dei messaggi di errore più comuni che riceviamo durante l'installazione SQL Server 2008 R2 sopra Sistemi Windows. Questo è il quinto articolo della serie di risoluzione dei problemi SQL che abbiamo avviato poche settimane fa. Nelle ultime due settimane abbiamo discusso vari messaggi di errore durante l'installazione di SQL. Questa settimana discuteremo la maggior parte degli errori comuni; "Impossibile inizializzare il sistema di configurazione 0x84B10001".
Impossibile inizializzare il sistema di configurazione 0x84B10001
Quando ho ricevuto questo errore per la prima volta, ho dovuto fare molte ricerche per scoprire il motivo. Dopo un sacco di searxhing ho scoperto che questo errore si verifica a causa di Microsoft.NET.
Sotto C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG c'è un machine.config file che sta causando questo errore.
Il Macchina.config file, contiene le impostazioni che si applicano a un intero computer. Questo file si trova nel C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG directory. Machine.config contiene le impostazioni di configurazione per l'assembly assembly a livello di macchina, i canali remoti incorporati e ASP.NET. Il sistema di configurazione guarda prima nel file di configurazione della macchina e in altre sezioni di configurazione quando lo sviluppatore potrebbe chiamare. Questo file contiene, tra molti altri elementi XML, a browserCaps elemento. All'interno di questo elemento vi sono numerosi altri elementi che specificano le regole di analisi per i vari agenti utente e le proprietà supportate da ciascuna di queste analisi.
Per correggere questo errore dobbiamo modificare il file Machine.config. Abbiamo bisogno di rimuovere la sezione di configurazione che contiene tutto il ServiceModel di Windows Communication Foundation (WCF) elementi di configurazione. Sono ancora confuso sul motivo per cui abbiamo bisogno di rimuovere questa sezione per questo messaggio di errore per andare via.
Esistono due metodi che puoi provare a risolvere questo problema.
Metodo uno
In questo metodo modificheremo il file Machine.config.
- Vai a C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG
- Cerca il file Machine.config e crea una copia di quel file da qualche parte come backup
- Fare clic con il tasto destro su Machine.config e fare clic su Modifica (è meglio usare Notepad ++ per modificare questo file)
- Cerca la seguente sezione (Cerca
)
- Elimina l'intera configurazione fino a
da a - Salva il Machine.config file.
Ora prova ad installare Microsoft SQL Server 2008 R2 e vedi se ricevi lo stesso errore.
Metodo due
In questo metodo puoi provare a scaricare il più recente pacchetto server di Microsoft SQL Server 2008 R2 e provare a installarlo. Perché secondo Microsoft questo errore è stato risolto con il Service Pack 1 di Microsoft SQL Server 2008 R2. Ma non sono sicuro di quanti casi abbia effettivamente risolto il problema, ecco perché ho citato il Metodo uno.
Questi metodi dovrebbero aiutarti a risolvere questo errore.
Articoli correlati:
- Differenza tra SQL e MySQL
- Come spostare il database Microsoft SQL Server in un'altra partizione dell'unità
- Risoluzione degli errori di assieme durante l'installazione di SQL 2008 R2 su Windows
- Transact-SQL: introduzione e panoramica
- Il programma di installazione di SQL Server gestito ha smesso di funzionare su Windows 10/8/7