Dotyczy produktów: Symfonia, Symfonia ERP
Dotyczy wersji: 2026.3
Wprowadzenie
Instrukcja wyjaśnia, jak rozwiązać problem związany z wyświetlaniem komunikatu Błąd obsługi bazy danych. Dostawca SMux: Połączenie fizyczne nie nadaje się do użytku [xFFFFFFFF]. Nie można otworzyć sesji logicznej podczas pracy w aplikacjach Symfonia i Symfonia ERP.
Zanim zaczniesz
- Pobierz i zainstaluj aplikację SQL Server Management Studio. Plik instalatora znajduje się pod adresem Pobieranie instalatora programu SQL Server Management Studio 22.
- Wykonaj kopię bezpieczeństwa bazy danych firmy, w której występuje problem.
- Zweryfikuj wersję silnika baz danych SQL Server przechodząc w aplikacjach Symfonii do Pomoc → O programie. Jeśli korzystasz z SQL Server 2017 starszej niż 14.0.3540.1 lub SQL Server 2019 starszej niż 15.0.4480.2 zastosuj jegno z poniższych rozwiązań.
- Jeśli korzystasz z Microsoft SQL Server 2017 pobierz najnowszą wersję poprawki - aktualnie jest to Cumulative Update 14.0.3540.1 (CU31). Plik instalatora dostępny jest pod adresem SQL Server 2017 for Microsoft Windows Latest Cumulative Update + RTM CU31 (KB5102337)
- Jeśli korzystasz z Microsoft SQL Server 2019 pobierz najnowszą wersję poprawki - aktualnie jest to Cumulative Update 15.0.4480.2 (CU32). Plik instalatora dostępny jest pod adresem Cumulative Update Package 32 for SQL Server 2019 + RTM - KB5102335
- Przygotuj instrukcję Aktualizacja SQL Server.
- Wykonaj kopię bezpieczeństwa bazy danych firmy, w której występuje problem.
- Zamknij aplikacje Symfonii na wszystkich stanowiskach.
- Na serwerze pobierz i zainstaluj najnowszą wersje poprawki do silnika baz danych SQL: SQL Server 2017 for Microsoft Windows Latest Cumulative Update + RTM CU31 (KB5102337)
- Instalator sam odnajdzie silnik baz danych w wersji 2017, jeśli korzystasz z jednej instancji silnika SQL Server proces instalacji nie wymaga zmian, wystarczy, że zaakceptujesz komunikaty wyświetlane podczas instalacji.
- Po zakończeniu instalacji wykonaj restart serwera SQL Server zgodnie z instrukcją dostępna pod adresem [F50/H50/S50/FKF/HMF/STF/KIP] W jaki sposób ponownie uruchomić usługę serwera Microsoft SQL Server?.
- Uruchom ponownie aplikację i spróbuj wystawić fakturę lub paragon.
- Wykonaj kopię bezpieczeństwa bazy danych firmy, w której występuje problem.
- Zamknij aplikacje Symfonii na wszystkich stanowiskach.
- Na serwerze pobierz i zainstaluj najnowszą wersje poprawki do silnika baz danych SQL: Cumulative Update Package 32 for SQL Server 2019 + RTM - KB5102335
- Instalator sam odnajdzie silnik baz danych w wersji 2019, jeśli korzystasz z jednej instancji silnika SQL Server proces instalacji nie wymaga zmian, wystarczy, że zaakceptujesz komunikaty wyświetlane podczas instalacji.
- Po zakończeniu instalacji wykonaj restart serwera SQL Server zgodnie z instrukcją dostępna pod adresem [F50/H50/S50/FKF/HMF/STF/KIP] W jaki sposób ponownie uruchomić usługę serwera Microsoft SQL Server?.
- Uruchom ponownie aplikację i spróbuj wystawić fakturę lub paragon.
- Wykonaj kopię bezpieczeństwa baz danych firmy.
- Zamknij aplikacje Symfonii na wszystkich stanowiskach.
- Zmień Compatibility Level bazy danych z wartości 150 na 140 zgodnie z instrukcją dostępną pod adresem [SQL] Zmiana Compatibility Level bazy danych
- Wykonaj kopię bezpieczeństwa baz danych firmy.
- Zamknij aplikacje Symfonii na wszystkich stanowiskach.
- Pobierz instalator do SQL Server 2022 za pomocą odnośnika dostępnego pod adresem Microsoft® SQL Server® 2022 Express
-
Wykonaj aktualizację silnika baz danych do wersji
2022.
Pamiętaj, aby w czwartym kroku instrukcji wybrać opcję Upgrade from a previous of SQL Server. - Po zakończonej aktualizacji uruchom ponownie aplikację i spróbuj wystawić fakturę lub paragon.
Proponowane rozwiązania
Rozwiązanie 1
Instalacja najnowszej wersji poprawki do Microsoft SQL Server 2017 - aktualnie jest to Cumulative Update 14.0.3540.1 (CU31 + RTM).
Rozwiązanie 2
Instalacja najnowszej wersji poprawki do Microsoft SQL Server 2019 - aktualnie jest to Cumulative Update 15.0.4480.2 (CU32 +RTM).
Jeśli podczas próby instalacji aktualizacji do silnika baz danych SQL Server w wersji 2019 otrzymasz komunikat There are no SQL Server instances or shared features that can be updated on this computer wykonaj Rozwiązanie 2a lub Rozwiązanie 3
Rozwiązanie 2a
Zmiana Compatibility Level bazy danych
Zastosuj poniższe rozwiązanie jeśli nadal chcesz korzystać z SQL Server w wersji 2019.
Rozwiązanie 3
Aktualizacja silnika baz danych SQL Server do wersji 2022.
Efekt końcowy