Zgodnie z zapowiedzią zamieszczamy instrukcję aktualizacji Optimy krok po kroku.
Na początek kilka istotnych zasad ogólnych:
- Przed podjęciem jakichkolwiek działań zrób backup wszystkich baz danych na serwerze
- Na pewno zrób backup
- Aktualizujemy serwer w obrębie wersji, zawsze bezpośrednio do najnowszej dostępnej aktualizacji.
- Upewnij się, że backup działa (jeśli nigdy nie próbowałeś go odtworzyć, to być może warto tego spróbować).
Na potrzeby tego wpisu załóżmy, że mamy do zaktualizowania nieskalany jakąkolwiek poprawką czysty SQL 2012 (bez żadnego Service Packa).
Krok 0: Tworzymy backup.
Technika dowolna – można w Optimie, można w Biurze Rachunkowym, można w iBardzie, można w SQL Managment Studio, można wreszcie i skryptem. Byle skutecznie.
Krok 1: Sprawdzamy jaka jest ostatnia dostępna aktualizacja dla naszego silnika SQL
Prosty sposób na sprawdzenie tego można znaleźć w poprzednim wpisie. Uwaga! Poruszamy się tylko w obrębie naszej wersji silnika. W naszym przypadku aktualizacja odbędzie się do SQL 2012 SP4, a nie np. do SQL 2019 CU8.
Nie ma potrzeby instalowania wersji pośrednich, tak więc nie musimy kolejno przechodzić przez wszystkie Service Packi by ostatecznie dojść do oznaczonego numerem 4.
Krok 2: Pobieramy najnowszą aktualizację
Proste zapytanie w ulubionej wyszukiwarce pozwoli namierzyć pożądaną aktualizację. Koniecznie pobieramy ją ze stron Microsoft. Pobranie instalatora z innych źródeł potencjalnie może zakończyć się katastrofą.
Wybieramy wersję instalatora dostosowaną do systemów 64-bitowych, a więc z frazą „x64” w nazwie pliku.
Krok 3: Uruchamiamy instalator
W procesie instalacyjnym nie sposób się zagubić. Przeklikujemy kolejne ekrany, wyrażając po drodze niezbędne zgody
Krok 4: Testy
Po aktualizacji wskazane jest wykonanie testów na bazach danych. Standardowo proponujemy testy integralności dostępne w Optimie. Nie zawadzi też np. dodać i usunąć kontrahenta. Aktualizacja silnika SQL nie powinna być groźna dla baz danych, ale przy operacjach tak wrażliwej tkance lepiej sprawdzić za dużo niż za mało.
Zalecamy, aby osoby, które samodzielnie nie realizują opisanych powyżej zadań skorzystały z fachowej pomocy konsultanta, który przeprowadzi aktualizację w sposób bezpieczny i szybki.
Autorem wpisu jest wdrożeniowiec i konsultant Comarch ERP Optima – Krzysztof Groborz