Wizyta serwisowa w siedzibie firmy rozpoczyna się od wywiadu technicznego oraz zabezpieczenia aktualnego stanu środowiska informatycznego. Zanim jakikolwiek plik konfiguracyjny zostanie zmodyfikowany, serwisant weryfikuje dostępność nośników danych i tworzy kopię zapasową bazy danych SQL na zewnętrznym nośniku lub odrębnym zasobie pamięci masowej. Pozwala to na pełne odtworzenie struktury dokumentów, kartotek towarowych oraz rozliczeń w razie wystąpienia niespodziewanych błędów transakcyjnych.
Kolejnym krokiem jest inspekcja dziennika zdarzeń systemu operacyjnego Windows na stanowisku pełniącym funkcję serwera bazodanowego. Sprawdzane są statusy kluczowych usług, takich jak Microsoft SQL Server dla programów linii InsERT (Subiekt GT, Subiekt nexo) lub baz danych Asseco WAPRO (WF-Mag, WAPRO Mag). Serwisant bada również przepustowość i stabilność połączenia sieciowego między komputerem głównym a końcówkami roboczymi, wykorzystując proste testy odpowiedzi protokołu ICMP oraz weryfikację poprawności działania protokołu SMB służącego do współdzielenia zasobów plikowych.
Następnie badana jest spójność fizyczna oraz logiczna plików bazy danych (.mdf i .ldf) za pomocą wbudowanych poleceń diagnostycznych silnika SQL. W ten sposób ustala się, czy błędy zgłaszane przez użytkowników wynikają z uszkodzenia samej struktury tabel, braku miejsca na dysku, ograniczeń uprawnień użytkowników systemu, czy też zablokowania portów komunikacyjnych przez lokalne zapory sieciowe.
Awarie oprogramowania do zarządzania magazynem i fakturowaniem objawiają się w bardzo zróżnicowany sposób, często paraliżując bieżącą obsługę kontrahentów. Osoby obsługujące stanowiska kasowe lub biurowe w Celestynowie najczęściej zgłaszają następujące sytuacje:
Źródła problemów z systemami zarządzania przedsiębiorstwem można usystematyzować od tych występujących najczęściej po sytuacje rzadkie, wymagające zaawansowanej ingerencji w strukturę danych.
Najczęstszą przyczyną jest niestabilność lokalnej infrastruktury sieciowej. W małych firmach komputery bywają połączone przez niestabilne punkty dostępowe Wi-Fi lub wysłużone przełączniki sieciowe (switche). Chwilowa utrata pakietów podczas zapisu dokumentu wielopozycyjnego powoduje przerwanie transakcji SQL, pozostawiając otwarte blokady na tabelach, co uniemożliwia pracę pozostałym pracownikom.
Drugą powszechną przyczyną są automatyczne aktualizacje systemu operacyjnego Windows. Często modyfikują one reguły wbudowanej zapory sieciowej (Windows Defender Firewall), blokując domyślne porty komunikacyjne wykorzystywane przez silnik bazodanowy (na przykład port TCP 1433) lub wyłączając usługę SQL Server Browser (port UDP 1434), która odpowiada za rozgłaszanie instancji bazodanowych w sieci lokalnej.
Kolejnym czynnikiem jest wyczerpanie limitów darmowych wersji silnika bazodanowego. Wersje Microsoft SQL Server Express posiadają sztywne ograniczenia dotyczące maksymalnego rozmiaru pojedynczej bazy danych (zwykle 10 GB) oraz wykorzystania pamięci RAM. W przedsiębiorstwach o intensywnym obrocie towarowym wieloletnia historia transakcji prowadzi do osiągnięcia tego pułapu, co skutkuje nagłym zablokowaniem możliwości dopisywania nowych dokumentów.
Rzadszą, lecz znacznie poważniejszą przyczyną, jest fizyczne uszkodzenie sektorów na dysku twardym w komputerze pełniącym rolę serwera. Pojawienie się uszkodzonych bloków w miejscu zapisu pliku bazy danych prowadzi do błędów sum kontrolnych stron danych (tzw. page checksum error), co wymaga natychmiastowej naprawy bazy w trybie pojedynczego użytkownika (single-user mode) lub odtworzenia danych z kopii zapasowej.
Na końcu listy plasują się błędne konfiguracje sterowników urządzeń zewnętrznych oraz konflikty oprogramowania antywirusowego, które bezpodstawnie blokuje i skanuje pliki tymczasowe generowane podczas przetwarzania zestawień magazynowych.
Podczas zgłoszeń serwisowych dotyczących rzekomej awarii oprogramowania Subiekt lub WAPRO zdarzają się sytuacje, w których problem leży w zupełnie innym miejscu infrastruktury informatycznej lub organizacyjnej. Prawidłowa identyfikacja źródła trudności pozwala zaoszczędzić czas i uniknąć niepotrzebnych modyfikacji w bazach danych.
Oto zestawienie sytuacji, w których problem nie wynika z błędu samego programu magazynowego:
Prace techniczne realizowane na miejscu u klienta w Celestynowie przebiegają według usystematyzowanego schematu, który minimalizuje ryzyko przestojów w bieżącej działalności handlowej:
W pierwszej kolejności konfigurowana jest optymalna struktura instancji SQL Server. Serwisant weryfikuje alokację pamięci operacyjnej przydzielonej dla procesu bazy danych, włącza odpowiednie protokoły sieciowe (TCP/IP oraz Named Pipes) w narzędziu SQL Server Configuration Manager oraz ustawia stałe porty nasłuchiwania, co eliminuje konieczność każdorazowego dynamicznego przeszukiwania sieci przez komputery klienckie.
W przypadku stwierdzenia błędów logicznych w strukturze danych uruchamiane są procedury naprawcze DBCC CHECKDB (narzędzie do weryfikacji integralności bazy danych w silniku Microsoft SQL). Pozwala to na zlokalizowanie uszkodzonych indeksów, naprawę niespójnych alokacji stron oraz bezpieczne przywrócenie spójności tabel bez ryzyka utraty wprowadzonych dokumentów.
Kolejnym etapem jest reindeksacja i kompaktowanie bazy danych. W bazach eksploatowanych przez wiele lat dochodzi do zjawiska fragmentacji indeksów, co drastycznie wydłuża czas wyszukiwania towarów i generowania zestawień finansowych. Odbudowa indeksów (rebuild/reorganize) oraz zoptymalizowanie statystyk zapytań przywraca wysoką kulturę pracy systemu nawet przy setkach tysięcy pozycji asortymentowych.
Serwis konfiguruje również automatyczne harmonogramy kopii bezpieczeństwa. Tworzone są skrypty archiwizacyjne, które o wyznaczonych godzinach wykonują pełną kopię bazy danych, kompresują ją i przesyłają na odizolowany dysk sieciowy lub pamięć masową, chroniąc przedsiębiorstwo przed skutkami awarii dysków czy ataków złośliwego oprogramowania szyfrującego.
Ostatnim elementem prac jest konfiguracja stanowisk roboczych. Obejmuje to poprawne wskazanie ścieżek do serwera, konfigurację aliasów sieciowych, dopasowanie uprawnień użytkowników w ramach lokalnych grup zabezpieczeń oraz instalację i testowe uruchomienie sterowników urządzeń zewnętrznych (drukarek dokumentów, drukarek etykiet czy terminali płatniczych).
Nieumiejętne próby ratowania uszkodzonej bazy danych mogą doprowadzić do bezpowrotnego zniszczenia historii handlowej przedsiębiorstwa. Istnieje kilka krytycznych zasad, których należy bezwzględnie przestrzegać w momencie wystąpienia awarii:
Przed przyjazdem serwisanta warto natomiast wykonać proste czynności przygotowawcze: upewnić się, że przewody sieciowe są stabilnie wpięte do gniazd, sprawdzić, czy komputer główny jest włączony i zalogowany do systemu, oraz zanotować dokładną treść komunikatu o błędzie pojawiającego się na ekranie.
Wszystkie usługi realizowane są w formule bezpośredniego dojazdu do siedziby klienta na terenie Celestynowa oraz sąsiednich miejscowości. Nie ma konieczności demontowania zestawów komputerowych, odłączania okablowania czy dowożenia sprzętu do punktu stacjonarnego.
Prace diagnostyczne oraz naprawcze rozpoczynają się od przedstawienia dokładnego planu działania oraz indywidualnej wyceny kosztów, którą klient akceptuje przed przystąpieniem do właściwych czynności technicznych. Serwis domyślnie pracuje bez konieczności znajomości poufnych haseł klienta — jeśli dostęp administracyjny jest niezbędny do skonfigurowania usługi bazodanowej, serwisant precyzyjnie wyjaśnia cel takiego działania. Na życzenie klienta podpisywana jest umowa o zachowaniu poufności (NDA), co gwarantuje pełne bezpieczeństwo danych handlowych i finansowych.
Zdecydowana większość problemów z oprogramowaniem Subiekt oraz WAPRO rozwiązywana jest na miejscu podczas jednej wizyty. Jeżeli jednak podłożem awarii okazuje się poważne mechaniczne uszkodzenie podzespołów komputera serwerowego, sprzęt jest bezpiecznie odbierany do warsztatu w celu wykonania naprawy elektronicznej i po zakończeniu prac odwożony oraz ponownie montowany na stanowisku pracy. Do wszelkich napraw podzespołów wykorzystywane są wyłącznie nowe komponenty, a na wykonane usługi udzielana jest gwarancja do 12 miesięcy. Rozliczenie następuje na podstawie wystawianej faktury bez VAT.
W przypadku problemów z działaniem oprogramowania magazynowego, spowolnienia bazy danych lub konieczności konfiguracji nowych stanowisk roboczych w Celestynowie, zachęcamy do bezpośredniego kontaktu telefonicznego 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.