pytanie zadane 29 listopada 2019 w Programowanie przez użytkownika anonimowy

Chciałem sobie zaktualizować bazę z Microsoft SQL Server Express 2008 R2 do nowszej wersji MS SQL Server Express 2012, bo jak wiadomo ta stara za chwilę nie będzie wspierana.

Plik SQLEXPR_x86_ENU.exe ściągnąłem ze strony Microsoftu - https://www.microsoft.com/en-us/download/details.aspx?id=56042

jest to wersja już z najnowszym service packiem SP4

Gdy odpalam plik z aktualizacją, to niby coś rozpakowuje kilka sekund, ale po chwili wyskakuje mi błąd:

An error was encountered.

Nieokreślony błąd.

Tak to wygląda

błąd an error was encountered

Gdy kliknę OK, to przerywa instalację MSSQLa.

Niestety błąd mi nic nie mówi, nawet po przetłumaczeniu, gdyż jak sama nazwa wskazuje jest on nieokreślony ;)

Spotkał się ktoś z tego typu błędem?

1 odpowiedź

odpowiedź 29 listopada 2019 przez użytkownika

Rzeczywiście błąd jest jakiś dziwny i generalnie nic nie mówiący.

Po pierwsze gdy odpalasz program instalacyjny SQLEXPR_x86_ENU.exe, kliknij na nim prawym przyciskiem myszy i Uruchom jako administrator. Tak aby instalacja przebiegła na prawach administratora.

Sam upgrade do nowszego serwera bazy danych Microsoftu, powinien przebiegać prosto i bez żadnych kombinacji.

Jeśli to nic nie pomoże, to myślę że błąd jest po prostu spowodowany uszkodzonym plikiem instalacyjnym. Mógł się on uszkodzić podczas ściągania z internetu lub przy kopiowaniu na inny nośnik (np. z pendrive na komputer).

Proponuję ściągnąć go ponownie ze strony Microsoftu i spróbować jeszcze raz spróbować zainstalować.

...