SQL: Setup.exe się nie uruchamia

16-sty-2020

Objawy:

Po uruchomieniu setup.exe w celu instalacji aktualizacji, nic się nie dzieje. Wygląda na poważny problem z .NET lub zabezpieczeniami antywirusowymi, które uniemożliwiają uruchomienie programu

Troubleshooting:

Nawet kiedy wygląda, że nic się nie dzieje, to coś się jednak dzieje. Setup.exe powinien w katalogu wskazywanym przez zmienną środowiskową %temp% tworzyć pliki log, z zapisem wykonywanych czynności i napotykanych błędów.

1. Kliknij start >> run i wpisz %temp%

2. W oknie wyszukaj plików/katalogów z datą modyfikacji z chwili próby uruchomienia setup.exe

3. W moim przypadku znalazł się plik sqlsetup.log z zapisami:

.Net security policy file does exist
Attempting to load .Net security policy file
Error: Cannot load .Net security policy file
Error: InitializeSqlSetupCodeGroupCore (64bit) failedError: InitializeSqlSetupCode failed: 0x80004005

Rozwiązanie

Wygląda więc na to, że coś jest nie tak z .Net security policy. To ustawienie można zresetować komendą:

C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727>caspol.exe -machine -reset

Komentarze są wyłączone

Autor: Rafał Kraik