[Symfonia/Symfonia ERP] Dostawca SMux: Połączenie fizyczne nie nadaje się do użytku [xFFFFFFFF]. Nie można otworzyć sesji logicznej

Rafał Kowalski
Rafał Kowalski
  • Zaktualizowano

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 modułach Symfonia Handel i Symfonia ERP Handel.


Kiedy stosować

Stosuj tę instrukcję, gdy:

  • Podczas wystawiania dokumentów w Symfonia Handel lub Symfonia ERP Handel pojawia się komunikat: Dostawca pamięci współużytkowanej: Na drugim końcu protokołu nie ma żadnego procesu.
  • Używasz bazy danych Microsoft SQL Server w wersji 2017 lub 2019.

Zanim zaczniesz


Przyczyna problemu

Najczęściej błąd występuje przy próbie komunikacji aplikacji Symfonii z serwerem Microsoft SQL Server w sytuacji, gdy instancja Microsoft SQL Server działa w wersji starszej niż wymagana przez bieżącą wersję aplikacji Symfonii.


Proponowane rozwiązania

Scenariusz 1: SQL Server 2017

Instalacja najnowszej wersji poprawki do Microsoft SQL Server 2017

Zastosuj poniższe rozwiązanie jeśli nadal chcesz korzystać z SQL Server w wersji 2017.

  1. Wykonaj kopię bezpieczeństwa bazy danych firmy, w której występuje problem.
  2. Zamknij aplikacje Symfonii na wszystkich stanowiskach.
  3. 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)
  4. 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.
  5. 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?.
  6. Uruchom ponownie aplikację i spróbuj wystawić fakturę lub paragon.

Scenariusz 2: SQL Server 2019

Instalacja najnowszej wersji poprawki do Microsoft SQL Server 2019

Zastosuj poniższe rozwiązanie jeśli nadal chcesz korzystać z SQL Server w wersji 2019.

  1. Wykonaj kopię bezpieczeństwa bazy danych firmy, w której występuje problem.
  2. Zamknij aplikacje Symfonii na wszystkich stanowiskach.
  3. Na serwerze pobierz i zainstaluj najnowszą wersje poprawki do silnika baz danych SQL: Cumulative Update Package 32 for SQL Server 2019 + RTM - KB5102335
  4. 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.
  5. 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?.
  6. Uruchom ponownie aplikację i spróbuj wystawić fakturę lub paragon.

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

Scenariusz 2a: SQL Server 2019 - Zmiana Compatibility Level

Zmiana Compatibility Level bazy danych

Zastosuj poniższe rozwiązanie jeśli nadal chcesz korzystać z SQL Server w wersji 2019.

  1. Wykonaj kopię bezpieczeństwa baz danych firmy.
  2. Zamknij aplikacje Symfonii na wszystkich stanowiskach.
  3. Zmień Compatibility Level bazy danych z wartości 150 na 140 zgodnie z instrukcją dostępną pod adresem [SQL] Zmiana Compatibility Level bazy danych 

Scenariusz 3: Aktualizacja SQL Server do wersji 2022

Aktualizacja silnika baz danych SQL Server do wersji 2022.

Zastosuj poniższe rozwiązanie jeśli korzystasz z SQL Server w wersji 2017 lub 2019.
  1. Wykonaj kopię bezpieczeństwa baz danych firmy.
  2. Zamknij aplikacje Symfonii na wszystkich stanowiskach.
  3. Pobierz instalator do SQL Server 2022 za pomocą odnośnika dostępnego pod adresem Microsoft® SQL Server® 2022 Express
  4. Wykonaj aktualizację silnika baz danych do wersji 2022.
    Pamiętaj, aby w czwartym kroku instrukcji wybrać opcję Upgrade from a previous of SQL Server.
  5. Po zakończonej aktualizacji uruchom ponownie aplikację i spróbuj wystawić fakturę lub paragon.

Efekt końcowy

Po wykonaniu jednego z powyższych rozwiązań:

  • Wystawienie paragonu lub faktury w aplikacji Symfonia Handel i Symfonia ERP Handel powinno przebieć poprawnie.
  • Komunikat błędu Błąd obsługi bazy danych. Dostawca SMux: Połączenie fizyczne nie nadaje się do użytku [xFFFFFFFF]. Nie można otworzyć sesji logicznej nie powinień występować

Czy ten artykuł był pomocny?

Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0