NetWorker: Kreator klienta SQL VDI nie rozszerza baz danych z programem SQL 2022
Zusammenfassung: Kreator nowego klienta NetWorker nie tworzy zasobu klienta SQL Server dla modułu NetWorker dla Microsoft (NMM) w wersji 19.9. W związku z tym Kreator klienta nie rozszerza baz danych dla Microsoft SQL Server 2022. Zgłoszony błąd to: Szyfrowanie nie jest obsługiwane na kliencie. ...
Symptome
Kreator nowego klienta NetWorker nie tworzy zasobu klienta SQL Server dla modułu NetWorker dla Microsoft (NMM) w wersji 19.9. W związku z tym Kreator klienta nie rozszerza baz danych dla Microsoft SQL Server 2022.
Obserwuje się następujące objawy:
- Kreator nowego klienta zgłasza ten błąd
nsrsqlsv: Encryption is not supported on the client
- Ten sam błąd występuje na kopii zapasowej ręcznie skonfigurowanego zasobu klienta.
The following error is also observed when running the command nsrnmmsv -P nsrnmmsv: Encryption not supported on the client.
Ursache
Po zbadaniu sprawy okazało się, że problem doprowadził do wystąpienia następujących specyficznych warunków:
- Począwszy od systemu Windows Server 2022 Standard, domyślną biblioteką interfejsu API dla aplikacji klienckich do łączenia się z programem SQL Server jest OLEDB32, sterownik Microsoft OLE DB dla programu SQL Server.
- W przypadku wersji programu SQL Server przed 2022 r. domyślną biblioteką interfejsu API dla aplikacji klienckich do łączenia się z programem SQL Server jest SQLNCLI11, Microsoft SQL Server 2012 Native Client.
- Instalacja SQL Server 2022 domyślnie nie instaluje natywnego klienta Microsoft SQL Server 2012.
- Instalacja SQL Server 2022 domyślnie instaluje sterownik Microsoft OLE DB dla SQL Server.
- W takim przypadku jest to aplikacja innej firmy, która jest zależna od starszej biblioteki, Microsoft SQL Server 2012 Native Client, w celu nawiązania połączenia z SQL.
- Aplikacja innej firmy zainstalowała natywnego klienta Microsoft SQL Server 2012 jako część pakietu.
NMM wykryje natywnego klienta Microsoft SQL Server 2012 i automatycznie użyje go zamiast najnowszej biblioteki, sterownika Microsoft OLE DB dla SQL Server.
Lösung
Aby rozwiązać ten problem, uaktualnij klienta NetWorker i moduł NetWorker dla systemów Microsoft do jednej z następujących wersji NetWorker: 19.9.0.7, 19.10.0.3 i 19.11
UWAGA. Wykonaj następujące czynności, aby śledzić tę wadę.
- Identyfikator śledzenia defektów: [NETWORKER-96540]
Defect Tracking ID: [NETWORKER-96540] NMM 19.9 Client Wizard does NOT expand the databases for SQL 2022 - nsrsqlsv: Encryption is not supported on the client
Jednak jako tymczasowe obejście możesz spróbować następujących kroków:
Obejście:
1. Upewnij się, że w systemie nie zainstalowano natywnego klienta Microsoft SQL Server 2012. Jeśli jest zainstalowany, odinstaluj go.
Weryfikacji:
Aby sprawdzić, czy problem został rozwiązany, sprawdź, czy w dziennikach kopii zapasowej SQL VDI jest wyświetlany komunikat o błędzie "nsrsqlsv: Szyfrowanie nie jest obsługiwane na kliencie" lub "nsrnmmsv: Szyfrowanie nie jest obsługiwane na kliencie". Jeśli komunikat o błędzie nie jest już dostępny, problem został rozwiązany.
Przestroga: Jeśli nie masz pewności co do wykonanych czynności lub jeśli problem nie ustąpi po wypróbowaniu obejścia, skontaktuj się z działem pomocy technicznej firmy Dell w celu uzyskania dalszego wsparcia.