Informacje technologiczne - Symfonia/Symfonia ERP
Dzień dobry, tu Symfonia!
W ramach modernizacji modułów Symfonia podnosimy wersje komponentów, które są wykorzystywane do pracy aplikacji. W kolejnej wersji planujemy kilka zmian, o których chcielibyśmy poinformować.
Zmiana sterownika połączenia z bazą danych: SQL Native Client ➝ OLE DB
Kluczowym komponentem umożliwiającym komunikację aplikacji z bazą danych MS SQL jest SQL Native Client. Obecnie wykorzystywany jest Native Client 11 (2012), który zostanie w wersji Symfonia 2025.2 (planowo: koniec czerwca 2025) wymieniony na najnowszą wersję Microsoft OLE DB Driver for SQL Server. Zmiana ta podyktowana jest względami bezpieczeństwa (aktualizacje i wsparcie producenta, Microsoft) oraz lepszą współpracą z nowymi wersjami oprogramowania MS SQL, które są wspierane przez Symfonię (MS SQL 2017, 2019, 2022).
Nowy sterownik wg dokumentacji Microsoft zapewnia:
-
Poprawę wydajności i stabilności aplikacji
Nowy driver lepiej zarządza pamięcią, połączeniami i zasobami, co ogranicza ryzyko wysycania RAM-u, wycieków pamięci i spadków wydajności. -
Lepsze wsparcie dla SQL Server 2022
Microsoft OLE DB Driver w pełni obsługuje nowe funkcje silnika SQL – m.in. inteligentne przetwarzanie zapytań i nowoczesne plany wykonania. -
Efektywniejsze zarządzanie połączeniami
Nowoczesny mechanizm zmniejszający obciążenie serwera i zwiększający skalowalność aplikacji. -
Pełna zgodność z aktualnymi standardami bezpieczeństwa
Obsługa TLS 1.2/1.3, szyfrowania danych i bezpiecznego uwierzytelniania eliminuje problemy związane z przestarzałymi protokołami.
Co ta zmiana oznacza dla Klientów oraz konsultantów obsługujących ich wdrożeniowo?
Wraz z instalacją nowej wersji Symfonii, 2025.2, nowy komponent Microsoft OLE DB Driver for SQL Server zostanie doinstalowany do Windows, a aplikacja dostosowana do współpracy z nim. Klienci nie muszą więc podejmować żadnych działań.
Ważne informacje dla obsługi Rozwiązań Indywidualnych:
-
poprzednia wersja SQL Native Client 2012 nie jest domyślnie odinstalowywana przy aktualizacji Symfonii, więc na komputerze gdzie wcześniej była Symfonia rozwiązania indywidualne (RI) oraz aplikacje dostarczone dla Klientów wykorzystujące w kodzie projektu starszy komponent będą działać
-
starsza wersja komponentu (Native Client 2012) zostanie usunięta z installa Symfonii 2025.2 i nowszych
-
zarówno w przypadku obecnych instalacji jak i nowych komputerów/nowych instalacji zalecamy aktualizację rozwiązania indywidualnego, w którym następuje wywołanie (połączenie do bazy) z wykorzystaniem starego komponentu
-
producent, Microsoft, nie wyklucza/nie blokuje wykorzystywania obu komponentów, starszego i nowego jednocześnie, jednak ze względu na wydajność (mechanizmy kolejkowania i optymalizacji zapytań) oraz bezpieczeństwo (wsparcie producenta) zaleca się stosowanie najnowszej wersji, do której dostosowana będzie Symfonia
Podobnie jak przy poprzednich wydaniach, na kilka tygodni przed wydaniem istnieje możliwość przetestowania swoich rozwiązań na wersji testowej/beta Symfonii 2025.2. Wersja taka planowana jest na początek czerwca, o jej dystrybucji poinformujemy zaraz po jej pojawieniu się.
Tworzenie obrazu natywnego dla modułu Finanse i Księgowość
Kolejna wersja będzie miała też zaimplementowany do modułu Finanse i Księgowość mechanizm znany z Handlu, tj. budowanie obrazu natywnego po instalacji Symfonii. Proces ten ma na celu optymalizację uruchomienia aplikacji oraz jego stabilniejsze działanie.
W związku z tym proces instalacji może się wydłużyć o ok. 1-2 minuty (jednorazowo), co jednak ‘zwróci się’ poprzez znacznie szybsze uruchamianie aplikacji, które odbywa się u naszych Klientów codziennie po kilka razy.
Zmiana ta nie ma wpływu na pracę Klientów i nie ma potrzeby podejmowania tu żadnych działań.
Aktualizacja wymagań sprzętowych Symfonii/Symfonii ERP
Informacja ta przekazywana była wcześniej, jednak ze względu na spory wpływ na Klientów informujemy ponownie: od wersji Symfonia 2026 (planowana na jesień'25) wprowadzamy nowe wymagania sprzętowe dla aplikacji. W związku z rozwojem oprogramowania i zwiększonymi wymaganiami wydajnościowymi, minimalne parametry sprzętowe zostają zaktualizowane.
Obecne wymagania zalecane stają się wymaganiami minimalnymi:
-
System Windows 10 pro/Windows 11
-
Procesor: 4 rdzenie, taktowanie min. 2 GHz
-
RAM: 8 GB
-
zalecany dysk SSD
W wymaganiach zalecanych, podobnie jak dzisiaj, podamy dane dla bardziej wymagających instalacji. Pracujemy też nad kolejnymi wytycznymi dla optymalizacji infrastruktury (Windows, SQL, sieć), które stopniowo dodajemy do artykułu:
Wydajność aplikacji Symfonia - optymalizacja
Zalecamy weryfikację posiadanego przez Klientów sprzętu oraz konfiguracji sprzętowej/systemowej i w razie potrzeby modernizację, aby zapewnić płynną i stabilną pracę systemów Symfonia.
W razie pytań zapraszamy do kontaktu.
Dział Zarządzania Produktem
Zaloguj się, aby dodać komentarz.
Komentarze
Komentarze: 0