Podczas pracy z systemami ERP mogą pojawić się różne błędy, które zakłócają wykonanie wydruków. Jednymi z częściej spotykanych problemów w Comarch sPrint są komunikaty: „Wprowadzony klucz jest niepoprawny” oraz „Failed to connect to the database”. Wystąpienie tych błędów może mieć różne przyczyny. W tym artykule omówione zostały możliwe źródła tych błędów oraz sposoby ich diagnozowania i rozwiązywania.
W SQL Server Configuration Manager należy sprawdzić, czy na serwerze usługa SQL Server Browser jest włączona oraz czy Named Pipes są aktywne zarówno na poziomie instancji, jak i serwera.
Na czas testów połączenia należy wyłączyć zapory Windows oraz oprogramowanie antywirusowe.
Należy zweryfikować konfigurację portów i w razie potrzeby dodać odpowiednie reguły. Zaleca się również sprawdzenie, czy VPN nie blokuje połączeń oraz czy nie została ustawiona dodatkowa kontrola ruchu, np. oparta na FortiGate.
5150 – Menadżer kluczy
1433 – SQL Server
1434 – SQL Server Browser
XXXX – Port instancji (do sprawdzenia w SQL Server Configuration Manager)
49152 – 65535 – Porty dynamiczne (Sprint)
W celu przetestowania połączenia z poziomu stacji roboczej należy użyć polecenia telnet:
Przykład:
telnet 192.168.5.10 1433
Szczególną uwagę należy zwrócić na porty: 5150, 1433, 1434 oraz port instancji.