Klucz licencyjny a dostęp do bazy danych w programie Comarch ERP Betterfly

Podczas wymiany komputera w firmie lub po awarii systemu operacyjnego próba uruchomienia oprogramowania biznesowego często kończy się komunikatem o braku możliwości rozpoczęcia pracy. W przypadku systemu Comarch ERP Betterfly sytuacja ta bywa bardzo często mylona z fizycznym uszkodzeniem klucza licencyjnego lub całkowitą utratą bazy danych. W rzeczywistości są to dwa zupełnie odrębne zagadnienia techniczne, które wymagają innej ścieżki postępowania.

Brak dostępu do licencji oznacza zazwyczaj, że nowo podłączone stanowisko nie potrafi skomunikować się z menedżerem zabezpieczeń, nie widzi przypisanego numeru seryjnego w sieci lokalnej lub nie posiada odpowiednich uprawnień sieciowych do autoryzacji modułów. Z kolei błąd połączenia z bazą danych wynika najczęściej z nieprawidłowego adresu serwera relacyjnej bazy danych, zablokowanych portów komunikacyjnych przez zaporę sieciową lub braku właściwych uprawnień użytkownika systemowego. Rozróżnienie tych dwóch problemów jest kluczowe, ponieważ niepotrzebne próby ponownej rejestracji klucza nie naprawią zerwanego połączenia z danymi firmy, a błędne modyfikacje struktury bazy nie przywrócą widoczności licencji.

Typowe objawy problemów z licencją i przenoszeniem stanowiska

Przeniesienie środowiska pracy na nowy sprzęt komputerowy rodzi specyficzne trudności, które użytkownicy zgłaszają zazwyczaj w bardzo konkretny sposób podczas rozmowy telefonicznej:

  • Program nie widzi modułów – po uruchomieniu aplikacji pojawia się informacja o wygaśnięciu uprawnień, braku dostępnych stanowisk lub konieczności ponownej aktywacji, mimo że licencja jest w pełni opłacona.
  • Komunikat o braku serwera klucza – oprogramowanie informuje, że usługa odpowiedzialna za zarządzanie licencjami nie odpowiada pod wskazanym adresem IP lub nazwie sieciowej komputera.
  • Pusty rejestr firm po uruchomieniu – aplikacja startuje, lecz lista podmiotów gospodarczych jest całkowicie pusta, co sprawia wrażenie utraty całej historii operacji firmy.
  • Aplikacja zamyka się zaraz po starcie – program podejmuje próbę weryfikacji stanowiska, po czym wyłącza się bez zapisu danych z powodu przekroczenia limitu czasu oczekiwania na odpowiedź menedżera licencji.
  • Blokada dostępu dla kolejnego stanowiska – jedno stanowisko w biurze działa poprawnie, natomiast drugie zgłasza konflikt licencji lub brak wolnych dostępów jednoczesnych.

Przyczyny problemów z licencjonowaniem i bazą danych

Prawidłowe działanie programu Comarch ERP Betterfly opiera się na współdziałaniu kilku warstw: systemu operacyjnego, usług sieciowych, bazy danych oraz modułu weryfikacji licencji. Źródła nieprawidłowości można uporządkować od najczęściej spotykanych do tych występujących sporadycznie:

1. Zmiana nazwy komputera lub adresu sieciowego
Najczęstszą przyczyną utraty łączności po zmianie sprzętu jest zmiana parametrów sieciowych. Jeśli menedżer licencji lub serwer bazy danych był zainstalowany na poprzednim stanowisku, nowy komputer o innej nazwie hosta lub innym adresie sieciowym nie zostanie automatycznie rozpoznany przez pozostałe elementy infrastruktury biurowej.

2. Blokady w zaporze sieciowej (firewall) i programach antywirusowych
Świeżo zainstalowany system operacyjny na nowym komputerze posiada domyślnie włączone, restrykcyjne reguły bezpieczeństwa. Zapora sieciowa może skutecznie blokować ruch przychodzący i wychodzący na portach używanych przez mechanizm weryfikacji licencji oraz serwer bazy danych, uniemożliwiając nawiązanie połączenia między stanowiskiem a zasobami.

3. Nieprawidłowe uprawnienia użytkowników w systemie operacyjnym
Usługi odpowiedzialne za autoryzację licencji oraz procesy bazodanowe wymagają określonych praw dostępu do zasobów dyskowych, rejestru systemowego oraz usług sieciowych. Brak odpowiednich uprawnień konta roboczego prowadzi do odrzucenia autoryzacji podczas uruchamiania programu.

4. Niezgodność konfiguracji bazy danych po przeniesieniu
Samo skopiowanie plików bazy danych na nowy dysk nie wystarcza. Baza danych wymaga właściwego podłączenia do silnika bazodanowego, ustawienia odpowiednich metod uwierzytelniania oraz skonfigurowania kont serwisowych z właściwymi rolami dostępu.

5. Niewłaściwa kolejność migracji stanowiska
Próba uruchomienia aplikacji na nowym sprzęcie przed poprawnym przeniesieniem i zwolnieniem aktywacji z poprzedniego urządzenia może skutkować tymczasową blokadą licencji po stronie mechanizmów zabezpieczających producenta.

Jak wygląda diagnoza krok po kroku

Podczas wizyty na miejscu u klienta przeprowadzamy ustrukturyzowany proces weryfikacji, który pozwala precyzyjnie ustalić źródło blokady bez ryzyka uszkodzenia danych firmowych:

  • Krok 1: Weryfikacja integralności i kopii bezpieczeństwa – przed wykonaniem jakichkolwiek modyfikacji sprawdzamy stan kopii zapasowej bazy danych. Jeśli kopia nie istnieje lub jest nieaktualna, priorytetem staje się zabezpieczenie aktualnego stanu plików z danymi firmy.
  • Krok 2: Badanie widoczności sieciowej – weryfikujemy komunikację między nowym komputerem a serwerem lub stanowiskiem głównym, sprawdzając translację nazw sieciowych, poprawność przydzielonych adresów oraz drożność pakietów sieciowych.
  • Krok 3: Kontrola stanu usług licencyjnych – sprawdzamy, czy usługa zarządzająca licencją Comarch ERP Betterfly jest poprawnie uruchomiona w systemie, czy startuje automatycznie oraz czy nie rejestruje błędów w dziennikach zdarzeń systemowych.
  • Krok 4: Analiza reguł zabezpieczeń – weryfikujemy konfigurację zapory sieciowej, oprogramowania chroniącego oraz tabeli reguł routingu, aby wykluczyć blokowanie portów niezbędnych do autoryzacji klucza.
  • Krok 5: Weryfikacja połączenia z silnikiem bazy danych – wykonujemy testowe zapytania diagnostyczne do serwera bazodanowego, sprawdzając schematy uwierzytelniania, uprawnienia kont oraz integralność tabel konfiguracyjnych odpowiedzialnych za rejestrację stanowisk.
  • Krok 6: Test funkcjonalny modułów – po usunięciu przeszkód konfiguracyjnych uruchamiamy program w pełnym zakresie roboczym, upewniając się, że wszystkie wykupione moduły są dostępne i działają stabilnie.

Procedura bezpiecznego przeniesienia programu na nowy komputer

Prawidłowe wdrożenie oprogramowania Comarch ERP Betterfly na nowym sprzęcie wymaga zachowania ścisłej dyscypliny technicznej. Nie jest to jedynie proces kopiowania plików wykonywalnych, lecz kompleksowa rekonfiguracja środowiska systemowego.

Podstawą całej operacji jest wykonanie pełnego zrzutu bazy danych, czyli kompletnego eksportu struktur tabel, wpisów księgowych, danych kontrahentów i historii operacji do bezpiecznego pliku archiwum. W procesie tym kluczowe jest upewnienie się, że żaden użytkownik nie wykonuje w tym samym czasie operacji zapisu, co zapobiega powstawaniu niespójności w strukturach relacyjnych.

Następnie na nowym komputerze przygotowujemy środowisko systemowe: konfigurujemy odpowiednie role użytkowników, instalujemy niezbędne biblioteki systemowe oraz ustawiamy wyjątki w oprogramowaniu zabezpieczającym. Silnik bazy danych jest instalowany i konfigurowany w taki sposób, aby odpowiadał na właściwych interfejsach sieciowych, a jego konta administracyjne posiadały odpowiednio zabezpieczone parametry logowania.

Kolejnym etapem jest odtworzenie bazy danych z przygotowanego wcześniej archiwum oraz przypisanie jej do właściwej instancji serwera. Na koniec przeprowadzamy konfigurację modułu licencyjnego, wskazując stanowisku roboczemu prawidłowe źródło autoryzacji klucza – niezależnie od tego, czy licencja jest zarządzana lokalnie, czy udostępniana w sieci z innego urządzenia w biurze.

Czego nie robić samodzielnie, a co można sprawdzić przed przyjazdem serwisu

Nieumiejętne próby przywrócenia działania programu mogą doprowadzić do poważniejszych problemów, w tym uszkodzenia struktury danych lub trwałego zablokowania dostępu do modułów.

Czynności, których należy unikać:

  • Nie należy ręcznie kasować plików bazy danych ani przenosić ich metodą „wytnij-wklej" w trakcie pracy systemu operacyjnego. Może to spowodować uszkodzenie nagłówków plików i uniemożliwić ich ponowny montaż w silniku bazy.
  • Nie należy całkowicie wyłączać zapór sieciowych i programów antywirusowych jako stałego rozwiązania problemu. Prawidłowa konfiguracja polega na precyzyjnym otwarciu odpowiednich portów i dodaniu reguł dla konkretnych procesów, a nie na pozbawianiu komputera ochrony.
  • Nie należy modyfikować wpisów w rejestrze systemowym ani usuwać usług systemowych bez dokładnej wiedzy o ich przeznaczeniu.
  • Nie należy formatować starego dysku komputera przed upewnieniem się, że nowe stanowisko pracuje w pełni stabilnie i wszystkie dane są poprawnie odczytywane.

Co można bezpiecznie zweryfikować we własnym zakresie:

  • Sprawdzić fizyczne połączenie nowego komputera z siecią lokalną (kabel sieciowy lub stabilne połączenie bezprzewodowe) oraz dostęp do sieci firmowej.
  • Upewnić się, że komputer główny (jeśli program działa w architekturze wielostanowiskowej) jest włączony i zalogowany do sieci.
  • Zgromadzić dokumentację licencyjną otrzymaną podczas zakupu programu, co ułatwi weryfikację uprawnień podczas konfiguracji.
  • Przygotować informacje o ewentualnych zmianach wprowadzonych ostatnio w sieci biurowej, takich jak wymiana routera czy zmiana dostawcy Internetu.

Wsparcie techniczne na miejscu i zasady obsługi

W przypadku problemów z licencją, kluczem lub przeniesieniem programu Comarch ERP Betterfly na nowy sprzęt, zapewniamy pełne wsparcie techniczne realizowane bezpośrednio w siedzibie firmy lub w domu klienta. Obsługujemy obszar Warszawy oraz okolicznych miejscowości, docierając pod wskazany adres bez konieczności odłączania i transportowania komputerów przez klienta.

Pracujemy przez całą dobę, siedem dni w tygodniu, co pozwala na przeprowadzenie migracji oprogramowania firmowego poza standardowymi godzinami pracy biura, minimalizując przerwy w bieżącej działalności przedsiębiorstwa. Wszelkie prace wykonujemy na miejscu. Przed przystąpieniem do jakichkolwiek działań technicznych przeprowadzamy wstępną analizę środowiska i przedstawiamy dokładny zakres prac wraz z indywidualną wyceną, dzięki czemu koszty są znane i zaakceptowane przed rozpoczęciem konfiguracji.

W przypadku gdy problem ze stanowiskiem wynika z poważniejszej usterki sprzętowej nowego lub starego komputera (np. uszkodzenia nośnika danych lub płyty głównej), możemy bezpiecznie odebrać sprzęt do naszego warsztatu stacjonarnego i odwieźć go po zakończonej naprawie oraz pełnej konfiguracji. Do wszelkich prac wykorzystujemy wyłącznie nowe podzespoły, a na wykonane usługi udzielamy gwarancji do 12 miesięcy. Dbamy o pełne bezpieczeństwo informacji firmowych – na życzenie klienta bezpłatnie podpisujemy umowę o zachowaniu poufności (NDA) przed przystąpieniem do wglądu w konfigurację systemową.

W celu zgłoszenia problemu z licencją lub zamówienia konfiguracji programu Comarch ERP Betterfly na nowym komputerze prosimy o kontakt telefoniczny pod numerem 22 257 87 54.