Problemy Usługi Jak pracuję Opinie Cennik Porady Rozwiązania Kontakt Umów rozmowę
← Rozwiązania

Program księgowy nie łączy się z bazą danych — co sprawdzić

Fakir, Kaper czy Mag nagle „nie widzi” bazy? W większości przypadków da się to zdiagnozować samodzielnie w kilka minut.

Objawy

Program przy starcie zgłasza błąd połączenia z bazą danych, długo „się łączy” i w końcu się zawiesza, albo wyświetla komunikat, że nie może znaleźć lub otworzyć bazy.

Przyczyna

Najczęściej to jedna z czterech rzeczy: usługa serwera bazy danych (np. Firebird) nie jest uruchomiona, zmienił się adres IP lub nazwa komputera-serwera, zapora sieciowa blokuje port bazy, albo plik bazy został przeniesiony lub uszkodzony.

Rozwiązanie krok po kroku

  1. Sprawdź, czy komputer pełniący rolę serwera bazy jest włączony i podłączony do sieci — to najczęstsza, najprostsza przyczyna.
  2. Zweryfikuj, czy usługa serwera bazy danych (np. Firebird Server) jest uruchomiona w Menedżerze usług Windows na komputerze-serwerze.
  3. Sprawdź w konfiguracji połączenia programu, czy adres IP lub nazwa serwera się zgadza — adresy IP w sieci lokalnej mogą się zmienić po restarcie routera.
  4. Zweryfikuj zaporę sieciową (Windows Defender Firewall albo antywirus) na serwerze — port bazy danych musi być odblokowany dla połączeń przychodzących.
  5. Spróbuj połączyć się z bazą z innego komputera w sieci, żeby ustalić, czy problem dotyczy jednego stanowiska, czy całej sieci.
  6. Jeśli nic z powyższego nie pomaga, sprawdź integralność samego pliku bazy — niektóre programy księgowe mają wbudowane narzędzie diagnostyczne/naprawcze bazy.
  7. Przed jakąkolwiek naprawą pliku bazy zrób jego kopię — narzędzia naprawcze czasem pogłębiają uszkodzenie, jeśli baza jest poważnie uszkodzona.

Jeśli po przejściu tych kroków problem nadal występuje, prawdopodobnie baza danych jest fizycznie uszkodzona (np. po niekontrolowanym wyłączeniu komputera w trakcie zapisu) — w takiej sytuacji dalsza samodzielna naprawa niesie ryzyko utraty danych i lepiej skonsultować się z kimś, kto ma doświadczenie z konkretnym silnikiem bazy danych używanym przez Twój program.

Masz podobny problem w swoim biurze?

Napisz lub zadzwoń — sprawdzę, jak mogę pomóc.

Umów rozmowę
···