Przejdź do treści
Polski
  • Brak sugerowanych wyników, ponieważ pole wyszukiwania jest puste.

Problemy z serwerem bazy danych i komunikaty o błędach

Problemy z serwerem bazy danych i komunikaty o błędach w Syteca On-Premises

Uwaga: Usługa nie jest dostępna w wersji SaaS

Poniżej wymieniono możliwe problemy związane z serwerem bazy danych i Serwerem Aplikacji, wraz z informacjami o ich możliwych przyczynach i sposobach rozwiązania.

Problem:

W Konsoli Zarządzania pojawia się komunikat:

„The connection with MS SQL Server database has been lost. Please check that the database is accessible and try again.”

Możliwe przyczyny i rozwiązania:

  • Serwer Aplikacji utracił połączenie z MS SQL Server. Upewnij się, że MS SQL Server jest uruchomiony, online i dostępny. Aby sprawdzić dostępność komputera z MS SQL Server, w wierszu polecenia systemu Windows wpisz:

    ping <nazwa komputera z MS SQL Server>
  • Połączenie z MS SQL Server jest blokowane przez zaporę sieciową (firewall). Spróbuj wyłączyć zaporę po stronie serwera MS SQL.

Problem:

Podczas próby czyszczenia bazy danych pojawia się komunikat:

„Error occurred while cleaning up the database. Please try again.”

Możliwe przyczyny i rozwiązania:

  • Program napotkał nieoczekiwany błąd podczas próby czyszczenia bazy danych. Spróbuj wykonać czyszczenie ponownie.

  • Upewnij się, że usługa Serwera Aplikacji jest uruchomiona.

  • Wystąpił problem z połączeniem z bazą danych. Upewnij się, że komputer z zainstalowaną bazą jest online i dostępny:

    ping <nazwa komputera z bazą danych
  • Jeśli problem nadal występuje, wyślij logi (folder Serverlogs), który znajduje się w:
    C:\Program Files\Ekran System\Ekran System

Problem:

Podczas wykonywania operacji na bazie pojawia się komunikat:

„Error occurred while retrieving database info. Please try again.”

Możliwe przyczyny i rozwiązania:

  • Program napotkał nieoczekiwany błąd podczas wykonywania operacji na bazie danych. Spróbuj ponownie.

  • Wystąpił problem z połączeniem z bazą danych – sprawdź dostępność komputera:

    ping <nazwa komputera z bazą danych>
  • Jeśli problem nadal występuje, prześlij logi z folderu Serverlogs.

Problem:

W bazie danych znajduje się zbyt wiele rekordów.

Rozwiązanie:

  • Użyj automatycznego lub ręcznego czyszczenia bazy w celu usunięcia starych rekordów.

Problem:

Zdefiniowałem nową bazę danych. Co stało się ze starą?

Rozwiązanie:

  • Stara baza pozostaje nienaruszona.

Problem:

Muszę utworzyć niestandardowego użytkownika bazy MS SQL Server, którego konto będzie używane przez Serwer Aplikacji Syteca do pracy z bazą.

Rozwiązanie:

  • Upewnij się, że użytkownik MS SQL Server ma przypisane role dbcreator i public, a opcja User must change password at next login jest odznaczona.

Problem:

Muszę przenieść dane z istniejącej bazy do nowej.

Rozwiązanie:

  • Nowa baza musi zostać przywrócona z kopii zapasowej istniejącej bazy.

Problem:

Muszę przenieść dane z istniejącej bazy do nowej.

Rozwiązanie:

  • Nowa baza musi zostać przywrócona z kopii zapasowej istniejącej bazy.

Problem:

Chcę zmienić typ bazy danych bez utraty danych.

Rozwiązanie:

  • Niestety, nie jest to możliwe – nie można przenosić danych między różnymi typami baz.

Problem:

Chcę przenieść bazę MS SQL Server na inny komputer.

Rozwiązanie:

  • Nie można przenieść bazy na inny komputer, ale można przenieść ją w inne miejsce na tym samym komputerze.

Problem:

Przypadkowo usunąłem bazę danych z MS SQL Server.

Rozwiązanie:

  • Baza musi zostać przywrócona z kopii zapasowej. Jeśli jej nie masz, trzeba zdefiniować nową bazę podczas ponownej instalacji Serwera Aplikacji.

Problem:

Nie mogę zmniejszyć dziennika transakcji bazy danych, ponieważ przycisk Shrink Transaction Log jest niedostępny w Konsoli Zarządzania (na stronie Configuration, zakładka Database Management).

Rozwiązanie:

  • Zmniejszanie jest możliwe tylko w przypadku bazy MS SQL Server – funkcja ta nie jest obsługiwana przez PostgreSQL.

  • UWAGA: Operacji zmniejszania nie można wykonać w trakcie trwania czyszczenia bazy.