Oprogramowanie antywirusowe, choć niezbędne dla bezpieczeństwa systemu, bywa źródłem poważnych problemów w pracy Insert Subiekt GT. Antywirus może blokować dostęp do plików bazy danych, skanować i opóźniać operacje na bazie SQL Server, a nawet usuwać pliki programu fałszywie uznane za zagrożenie. Nasz serwis diagnozuje i naprawia konflikty Subiekt GT z programami antywirusowymi, nie rezygnując przy tym z ochrony systemu.
Prawidłowe rozwiązanie nie polega na wyłączeniu antywirusa, lecz na jego odpowiedniej konfiguracji – dodaniu wyjątków dla folderów i procesów Subiekt GT oraz SQL Server. Pomagamy to zrobić bezpiecznie, zachowując pełną ochronę systemu przy jednoczesnym zapewnieniu sprawnej pracy aplikacji.
Typowe objawy konfliktów antywirus – Subiekt GT
Konflikty z antywirusem manifestują się na kilka sposobów: program uruchamia się bardzo wolno, okna ładują się z opóźnieniem, baza danych staje się niedostępna w losowych momentach (antywirus skanuje pliki MDF/LDF SQL Server), pojawiają się komunikaty o błędach dostępu do pliku, a w najgorszym przypadku – antywirus usuwa plik wykonywalny Subiekt GT lub biblioteki DLL uznane za zagrożenie (false positive). Każdy z tych objawów można zidentyfikować w logach antywirusa.
Konfiguracja wyjątków w popularnych antywirusach
Dla prawidłowej pracy Subiekt GT zalecamy dodanie wyjątków (exclusions) dla: folderu instalacyjnego Subiekt GT (domyślnie C:\Program Files\InsERT\Subiekt GT), folderu danych SQL Server (domyślnie C:\Program Files\Microsoft SQL Server\MSSQL...\MSSQL\DATA), procesów sqlservr.exe i sqlwriter.exe, oraz pliku serwera Subiekt InsERT.exe. Procedura dodawania wyjątków różni się w zależności od antywirusa (Windows Defender, ESET, Kaspersky, Norton, Bitdefender, Symantec) – konfigurujemy ją dla konkretnego środowiska klienta.
Fałszywe alarmy i odzyskiwanie usuniętych plików
Jeśli antywirus usunął plik programu, możliwe jest jego odzyskanie z kwarantanny antywirusa (sekcja Historia lub Kwarantanna) i przywrócenie na oryginalne miejsce. Po przywróceniu dodajemy plik do wyjątków, aby sytuacja się nie powtórzyła. Jeśli plik nie jest w kwarantannie – konieczna jest reinstalacja programu z nośnika instalacyjnego lub pobraniem aktualnej wersji od producenta.
Antywirus a SQL Server – szczególne przypadki
SQL Server jest szczególnie wrażliwy na skanowanie plików przez antywirus w czasie rzeczywistym. Skanowanie plików .mdf i .ldf podczas działania bazy może doprowadzić do korupcji danych lub nagłego zamknięcia SQL Server. Poza dodaniem wyjątków dla folderów bazy danych, zalecamy też wyłączenie skanowania procesów SQL Server przez silnik antywirusowy (nie wpływa to na skaner poczty e-mail ani sieciowy). W środowiskach z wysokimi wymaganiami bezpieczeństwa wdrażamy alternatywne rozwiązania – np. antywirus w trybie whitelisting lub HIDS.