Błąd rozpoznania wersji bazy danych i komunikat o braku zestawu kluczy to dwa różne problemy, które często pojawiają się przy tej samej awarii środowiska: po aktualizacji, przeniesieniu programu, zmianie certyfikatu albo nieudanym pobraniu komponentów. W obu przypadkach najpierw trzeba ustalić, czy problem dotyczy bazy, programu, czy certyfikatu użytkownika.
Dla kogo jest ten poradnik
Poradnik jest dla administratorów własnej instalacji Płatnika, którzy widzą komunikat o nierozpoznanej wersji bazy danych albo o braku zestawu kluczy podczas logowania, aktualizacji, pobierania danych lub podpisywania dokumentów.
Przed rozpoczęciem
Przygotuj:
- kopię bazy,
- wersję programu i metrykę,
- informację, czy baza jest Access czy SQL Server,
- dostęp do oficjalnej strony pobierania ZUS,
- certyfikat i oprogramowanie podpisu kwalifikowanego, jeżeli błąd dotyczy kluczy.
Nie mieszaj tych problemów. Błąd wersji bazy zwykle kieruje diagnostykę w stronę aktualizacji programu i komponentów. Brak zestawu kluczy zwykle dotyczy certyfikatu, magazynu Windows albo czytnika podpisu.
Procedura krok po kroku
1. Przy błędzie wersji bazy sprawdź aktualizację
Jeżeli Płatnik nie rozpoznaje wersji bazy danych:
- Zamknij program.
- Wykonaj kopię zapasową bazy.
- Sprawdź wersję programu i metrykę.
- Pobierz aktualizacje z poziomu programu.
- Jeżeli aktualizacja nie działa, sprawdź oficjalną stronę pobierania ZUS.
ZUS publikuje na stronie pobierania narzędzie P2StartFix dla określonych problemów z pobieraniem aktualizacji i weryfikacją metryki. Na tej samej stronie ZUS przypomina, aby przed pobraniem nowej wersji znać lokalizację bazy i hasło dostępu. Używaj P2StartFix tylko zgodnie z instrukcją ZUS i tylko wtedy, gdy objaw pasuje do opisu na stronie.
Jeżeli problem pojawia się po aktualizacji programu, sprawdź także oficjalny poradnik ZUS o konwersji bazy. ZUS wskazuje, że po pobraniu aktualizacji program może wymagać konwersji bazy, utworzenia kopii bezpieczeństwa oraz zalogowania jako Administrator, bo zwykły Użytkownik nie ma uprawnień do konwersji.
2. Przy braku zestawu kluczy sprawdź podpis
Jeżeli komunikat dotyczy zestawu kluczy:
- sprawdź, czy nośnik certyfikatu jest podłączony,
- uruchom narzędzie dostawcy podpisu,
- upewnij się, że certyfikat ma klucz prywatny,
- zaktualizuj sterownik czytnika,
- sprawdź, czy pracujesz na właściwym profilu Windows.
Jeżeli certyfikat działa poza Płatnikiem, sprawdź ustawienia przekazu elektronicznego i wybór certyfikatu w programie.
3. Oddziel bazę od certyfikatu
Praktyczna diagnoza:
- program nie otwiera bazy: sprawdź typ bazy, wersję i aktualizację,
- program otwiera bazę, ale nie wysyła dokumentów: sprawdź certyfikat i komunikację,
- problem pojawił się po migracji: sprawdź lokalizację bazy i profil Windows,
- problem pojawił się po aktualizacji Windows: sprawdź podpis kwalifikowany.
Jeżeli widzisz komunikat “określono nieprawidłowy typ dostawcy”, skorzystaj z osobnego poradnika o błędzie typu dostawcy.
Najczęstsze błędy
Najczęstszy błąd to od razu reinstalować Płatnika. Reinstalacja nie naprawi błędnej wersji bazy, jeżeli problemem jest przerwana aktualizacja, i nie naprawi certyfikatu, jeżeli problemem jest klucz prywatny.
Unikaj:
- uruchamiania łatek bez kopii bazy,
- pobierania narzędzi spoza ZUS,
- zmiany certyfikatu bez sprawdzenia magazynu Windows,
- odtwarzania starej bazy na nowszym programie bez planu,
- ręcznej edycji bazy bez administratora.
Aktualność i weryfikacja
Dla narzędzi naprawczych najważniejsza jest zawsze oficjalna strona ZUS, bo tylko tam należy sprawdzać aktualny instalator i instrukcje. Jeżeli komunikat dotyczy certyfikatu lub kluczy, osobno zweryfikuj podpis kwalifikowany i nośnik klucza prywatnego.
Sprawdzaj: