SQL: Patching error codes

12-gru-2015

Spróbuję tu dokumentować błędy jakie spotykam przypatchowaniu serwerów SQL,wiec się nie dziw, że na początku za wiele tu nie będzie i w gruncie rzeczy, jakoś niespecjalnie mi zależy, żeby było tu dużo błędów…:

0

Działa i nawet restart nie jest wymagany!

3010

Final result: Passed but reboot required, see logs for details
Exit code (Decimal): 3010

Generalnie nic się nie stało. Kod 3010 oznacza, że patchowanie się udało, ale jest wymagany restart serwera.

-2147024882

Exit code (Decimal): -2147024882
Exit facility code: 7
Exit error code: 14
Exit message: Exception of type 'System.OutOfMemoryException’ was thrown.

Moje patchowanie odbywało się powershellowej sesji remotingu. Domyślnie na jedną sesję zdalną jest rezerwowane 150 MB. To trochę mało… Zwiększyłem do 1024:

PS WSMan:\localhost\Shell> Set-Item MaxMemoryPerShellMB 1024

 -2068380094

Exit code (Decimal): -2068380094
Exit facility code: 1207
Exit error code: 1602
Exit message: User has cancelled.

No cóż, z jakiegoś powodu użytkownik zatrzymał instalację. Zdarza się 😉

 

-2067919934

Exit code (Decimal): -2067919934
Exit facility code: 1214
Exit error code: 3010
Exit message: A computer restart is required. You must restart this computer before installing SQL Server.

Komputer wymaga restartu. Uruchom go ponownie i spróbuj jeszcze raz.

 -2068643838

Exit code (Decimal): -2068643838
Exit facility code: 1203
Exit error code: 2
Exit message: No features were updated during the setup execution. The requested features may not be installed or features are already at a higher patch level. Please review the summary.txt logs for further details.

No cóż, na systemie jest już coś nowszego. Próbujesz zainstalować staroć, więc masz bład.

Komentarze są wyłączone

Autor: Rafał Kraik