Wymiana SQL Server na nowszą wersję jest konieczna, gdy producent kończy wsparcie dla starej wersji (SQL Server 2012, 2014, 2016), gdy nowa wersja PC-Market wymaga nowszego SQL Server lub gdy aktualna wersja nie radzi sobie z rosnącym obciążeniem bazy danych. Migracja SQL Server to operacja ryzykowna — nieprawidłowo przeprowadzona może prowadzić do niedostępności bazy danych lub niekompatybilności aplikacji PC-Market. Kluczem jest staranne planowanie, testowanie i wykonanie kopii zapasowych przed każdym krokiem.
Serwis Wiatraczna przeprowadza wymianę SQL Server na nowszą wersję w środowiskach PC-Market — planujemy migrację, testujemy na kopii bazy, przeprowadzamy in-place upgrade lub side-by-side migration i weryfikujemy działanie PC-Market z nową wersją SQL Server.
Wymiana SQL Server na nowszą wersję w środowisku PC-Market
Migracja SQL Server wymaga precyzyjnego planowania i wykonania. Opisujemy metodologię bezpiecznej wymiany SQL Server dla PC-Market.
Weryfikacja kompatybilności PC-Market z nową wersją SQL
Przed wymianą weryfikujemy, czy posiadana wersja PC-Market jest kompatybilna z nową wersją SQL Server — sprawdzamy dokumentację producenta i release notes. Identyfikujemy ewentualne problemy kompatybilności: przestarzałe składnie T-SQL (deprecated features), zmiany w poziomach zgodności (compatibility level), zmiany zachowania optymalizatora zapytań. Jeśli wymagana jest aktualizacja PC-Market przed wymianą SQL Server, planujemy oba kroki w odpowiedniej kolejności.
Metoda migracji — in-place vs. side-by-side
In-place upgrade aktualizuje SQL Server na tym samym komputerze — prostszy logistycznie, ale ryzykowniejszy (rollback trudniejszy). Side-by-side migration instaluje nowy SQL Server na innym komputerze lub jako drugą instancję i przenosi bazę — bezpieczniejszy, łatwiejszy do cofnięcia. Dla środowisk PC-Market rekomendujemy migrację side-by-side z zachowaniem starej instancji przez 2 tygodnie jako fallback.
Migracja bazy i weryfikacja
Przywracamy backup bazy PC-Market w nowej instancji SQL Server. Aktualizujemy poziom zgodności bazy danych (compatibility level) krok po kroku — nie skaczemy od razu do najwyższego poziomu. Po każdej zmianie poziomu testujemy działanie PC-Market. Weryfikujemy też uprawnienia konta SQL PC-Market i przeprowadzamy pełny zestaw testów funkcjonalnych programu.
Konfiguracja PC-Market pod nowy SQL Server
Aktualizujemy connection string PC-Market na wszystkich stanowiskach wskazując na nową instancję SQL Server. Weryfikujemy, że stara instancja SQL Server jest wyłączona lub odizolowana po zakończeniu migracji. Konfigurujemy automatyczne kopie zapasowe na nowej instancji i testujemy ich działanie.
Wymiana SQL Server dla PC-Market — Serwis Wiatraczna
Planujesz wymianę SQL Server na nowszą wersję w środowisku PC-Market? Serwis Wiatraczna przeprowadzi migrację bezpiecznie. Skontaktuj się z nami.