Nagłe odcięcie dopływu prądu przerywa pracę komputera w ułamku sekundy, uniemożliwiając systemowi operacyjnemu i silnikowi relacyjnej bazy danych poprawne zamknięcie otwartych plików. W normalnych warunkach każda operacja księgowa, magazynowa czy handlowa w systemie Comarch ERP XL jest rejestrowana w ramach mechanizmu zwanego transakcją bazodanową. Transakcja to niepodzielny zbiór powiązanych poleceń, który musi zostać wykonany w całości albo całkowicie wycofany, aby zachować logiczną spójność wszystkich powiązanych tabel.
Gdy zasilanie znika w trakcie zapisu danych, silnik bazy nie ma możliwości dokończenia operacji ani zarejestrowania jej stanu w pliku dziennika transakcji. Plik dziennika służy do bieżącego śledzenia wszystkich modyfikacji przed ich trwałym utrwaleniem w głównych plikach danych na dysku. W momencie ponownego uruchomienia komputera silnik bazy automatycznie rozpoczyna proces odzyskiwania, próbując wycofać operacje niedokończone oraz zatwierdzić te, które zostały w całości zapisane w dzienniku. Jeśli w chwili zaniku napięcia uszkodzeniu uległy same nagłówki plików bazy danych lub fragmenty struktury tabel na dysku, automatyczny proces zawodzi, a baza przechodzi w stan awaryjny lub w ogóle odmawia uruchomienia.
Gwałtowne wyłączenie komputera może także doprowadzić do problemów na poziomie logicznym samego systemu plików. Niezapisane bufory pamięci podręcznej dysku twardego zostają utracone, co skutkuje niespójnością alokacji bloków danych. W efekcie plik zawierający główny zbiór danych lub plik dziennika staje się dla silnika bazodanowego nieczytelny, a próba nawiązania połączenia przez program kończy się komunikatem o braku dostępności zasobu.
W praktyce problem ujawnia się najczęściej podczas pierwszej próby rozpoczęcia pracy po przywróceniu zasilania w biurze. Użytkownicy uruchamiają swoje komputery robocze, włączają program Comarch ERP XL i zamiast standardowego okna logowania widzą komunikat informujący o niemożności nawiązania połączenia z bazą danych. Często pojawia się informacja o przekroczeniu limitu czasu żądania lub o braku odpowiedzi ze strony komputera, na którym zlokalizowany jest główny zbiór danych.
W przypadku prób logowania bezpośrednio na stanowisku przechowującym pliki bazy sytuacja wygląda podobnie. Panel zarządzania silnikiem bazy danych może oznaczać bazę programu Comarch ERP XL jako niedostępną, zablokowaną w trybie odzyskiwania lub znajdującą się w stanie podejrzenia uszkodzenia. W niektórych przypadkach usługa bazodanowa zatrzymuje się samoczynnie zaraz po starcie, ponieważ proces sprawdzania integralności plików napotyka błąd krytyczny i przerywa działanie całego procesu w celu ochrony danych przed dalszym uszkodzeniem.
Czasami program uruchamia się, lecz próba wystawienia dokumentu, edycji kartoteki towarowej lub otwarcia zestawienia kończy się nagłym zamknięciem aplikacji lub powiadomieniem o uszkodzeniu konkretnej tabeli indeksów. Oznacza to, że uszkodzenie ma charakter wybiórczy i dotyczy określonych struktur logicznych, które były modyfikowane dokładnie w momencie zaniku prądu.
Przyczyny uniemożliwiające uruchomienie bazy danych Comarch ERP XL po incydencie energetycznym można usystematyzować według częstotliwości ich występowania:
Podczas interwencji u klienta diagnozujemy problem wieloetapowo, dbając o pełne bezpieczeństwo zgromadzonych informacji. Pierwszym krokiem jest zabezpieczenie stanu faktycznego przed podjęciem jakichkolwiek prób naprawy logicznej. Wykonujemy kopię binarną plików bazy danych oraz plików dziennika na zewnętrzny nośnik, pracując na poziomie surowych danych. Dzięki temu każda kolejna czynność jest w pełni odwracalna.
Następnie przeprowadzamy analizę stanu fizycznego nośnika danych, wykorzystując odczyt parametrów diagnostycznych dysku. Sprawdzamy obecność uszkodzonych sektorów oraz badamy integralność systemu plików. Po upewnieniu się, że nośnik pracuje poprawnie, przechodzimy do analizy logów systemowych oraz dzienników zdarzeń silnika bazy danych, aby zidentyfikować dokładny moment i charakter wystąpienia błędu.
Właściwa naprawa bazy Comarch ERP XL zależy od stopnia uszkodzenia struktur:
W obliczu awarii nieprzemyślane działania mogą pogłębić uszkodzenia i doprowadzić do bezpowrotnej utraty danych. Istnieją czynności, których zdecydowanie nie należy wykonywać we własnym zakresie:
Samodzielnie można natomiast sprawdzić podstawowe elementy otoczenia technicznego. Warto upewnić się, czy komputer główny ma prawidłowe połączenie z lokalną siecią przewodową lub bezprzewodową oraz czy inne stanowiska w biurze mają do niego dostęp przez sieć. Można także zweryfikować, czy po awarii zasilania nie zmienił się adres sieciowy komputera, co jest częstą przyczyną pozornego braku odpowiedzi bazy danych dla stanowisk roboczych.
Aby proces diagnozy i przywracania bazy Comarch ERP XL przebiegł sprawnie, warto przed przyjazdem serwisanta zgromadzić podstawowe informacje oraz przygotować stanowisko pracy:
Świadczymy usługi z bezpośrednim dojazdem do siedziby firmy na terenie Warszawy oraz 7 okolicznych powiatów. W przypadku problemów z bazą danych Comarch ERP XL po nagłej awarii zasilania diagnozę oraz większość prac naprawczych wykonujemy na miejscu u klienta, co zapewnia pełną kontrolę nad procesem oraz poufność przetwarzanych informacji biznesowych. Na życzenie klienta bezpłatnie podpisujemy umowę o poufności (NDA) przed przystąpieniem do jakichkolwiek czynności diagnostycznych.
Pracę rozpoczynamy od rzetelnej oceny skali uszkodzeń. Wycena naprawy jest w pełni indywidualna, a klient poznaje dokładny koszt przed rozpoczęciem jakichkolwiek działań naprawczych. Jeśli problem wynika ze złożonego uszkodzenia sprzętowego nośnika danych, odbieramy sprzęt do warsztatu i odwozimy po naprawie własnym transportem, bez korzystania z usług kurierskich. W przypadku konieczności wymiany podzespołów komputerowych stosujemy wyłącznie nowe części, a na wykonane usługi serwisowe udzielamy gwarancji do 12 miesięcy. Wszystkie zadania realizują bezpośrednio nasi serwisanci, bez angażowania zewnętrznych podwykonawców.
W przypadku pytań dotyczących problemów z uruchomieniem bazy danych po zaniku zasilania prosimy o kontakt telefoniczny pod numerem 22 257 87 54.
Nie wiesz, od czego zacząć? Zadzwoń.
Porada telefoniczna nic nie kosztuje, a część usterek udaje się rozwiązać bez dojazdu — zwłaszcza tych, w których winne są ustawienia albo zasilanie. Jeżeli trzeba przyjechać, dojazd, odbiór i zwrot sprzętu są bezpłatne, a diagnoza laptopa przy odbiorze — również. Wizyta serwisanta u klienta jest płatna; sam dojazd i tak nic nie kosztuje.
Telefon odbieramy całą dobę, siedem dni w tygodniu — także w weekendy i święta. Dojeżdżamy na terenie Warszawy i siedmiu przyległych powiatów.
Serwis laptopów i komputerów na warszawskim Bemowie. Przyjeżdżamy pod wskazany adres — do domu i do firmy. Dojazd, odbiór i zwrot nic nie kosztują, a diagnoza laptopa przy odbiorze sprzętu jest bezpłatna.
ul. Lazurowa 14b
01-474 Warszawa — Bemowo
Biuro bez obsługi klientów. Sprzętu nie trzeba nigdzie przywozić.
Odbieramy także w weekendy i święta. Przy pilnych zgłoszeniach umawiamy się na ten sam dzień.
Dojazd: Warszawa i siedem przyległych powiatów, w promieniu 40 km. Na miejscu jesteśmy z reguły w ciągu godziny.
Na wykonane naprawy dajemy gwarancję do 12 miesięcy.