Windows

Naprawiono: System konfiguracji nie mógł zainicjować 0x84B10001

Установка и настройка Microsoft SQL Server 2019 + Management Studio

Установка и настройка Microsoft SQL Server 2019 + Management Studio
Anonim

W tym tygodniu omówimy jeden z najczęstszych komunikatów o błędach, które otrzymujemy podczas instalacji SQL Server 2008 R2 w systemach Windows . Jest to piąty artykuł z serii Rozwiązywanie problemów z SQL, które rozpoczęliśmy kilka tygodni temu. W ciągu ostatnich kilku tygodni omawialiśmy różne komunikaty o błędach podczas instalacji SQL. W tym tygodniu omówimy większość typowych błędów; "System konfiguracji nie mógł zainicjować 0x84B10001".

System konfiguracji nie mógł zainicjować 0x84B10001

Kiedy po raz pierwszy otrzymałem ten błąd, musiałem wykonać wiele badań, aby znaleźć przyczynę. Po wielu poszukiwaniach okazało się, że ten błąd występuje z powodu Microsoft.NET.

Poniżej C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG znajduje się maszyna.config plik, który powoduje ten błąd.

Plik Maszyna config zawiera ustawienia, które dotyczą całego komputera. Ten plik znajduje się w katalogu C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG. Machine.config zawiera ustawienia konfiguracyjne dla bindowania całego komputera, wbudowanych kanałów zdalnych oraz ASP.NET. System konfiguracji najpierw sprawdza plik konfiguracyjny maszyny i inne sekcje konfiguracji, gdy programista może zadzwonić. Ten plik zawiera, oprócz wielu innych elementów XML, element browserCaps. Wewnątrz tego elementu znajduje się szereg innych elementów, które określają reguły analizy dla różnych agentów użytkownika i jakie właściwości obsługuje każdy z tych analiz.

Aby naprawić ten błąd, musimy zmodyfikować plik Machine.config. Musimy usunąć sekcję konfiguracji, która zawiera wszystkie elementy konfiguracyjne Windows Communication Foundation (WCF) ServiceModel . Ciągle nie rozumiem, dlaczego musimy usunąć tę sekcję, aby ten komunikat o błędzie zniknął.

Istnieją dwie metody, które możesz spróbować rozwiązać ten problem.

Metoda pierwsza

W tej metodzie zmodyfikuje plik Machine.config.

  • Przejdź do C: Windows Microsoft.NET Framework64 v2.0.50727 CONFIG
  • Wyszukaj plik Machine.config i utwórz kopię tego pliku gdzieś jako Kopia zapasowa
  • Kliknij prawym przyciskiem myszy na Machine.config i kliknij Edycja (najlepiej zmodyfikować ten plik za pomocą Notepad ++)
  • Szukaj poniższej sekcji (Wyszukaj)

  • Usuń całą konfigurację do ie od do
  • Zapisz plik Machine.config .

Teraz spróbuj zainstalować Microsoft SQL Server 2008 R2 i sprawdź, czy pojawia się ten sam błąd.

Metoda druga

W tej metodzie możesz spróbować pobrać najnowszy pakiet serwera Microsoft SQL Server 2008 R2 i spróbować go zainstalować. Ponieważ według Microsoftu ten błąd jest naprawiany za pomocą dodatku Service Pack 1 dla Microsoft SQL Server 2008 R2. Nie jestem jednak pewien, na ile przypadków naprawił problem, dlatego wymieniłem metodę pierwszą.

Te metody powinny ci pomóc rozwiązuje ten błąd.