NetWorker: Instalowanie NMM 19.9 na SQL Server z SSMS 19.1 nie jest wyświetlane na pasku narzędzi

Summary: Moduł NetWorker dla instalacji Microsoft (NMM) 19.9 na SQL Server z SQL Server 19.1 (SSMS) nie jest wyświetlany na pasku narzędzi SSMS.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms


Moduł NetWorker do instalacji platformy Microsoft 19.9 w programie SQL Server z programem SSMS 19.1 nie jest wyświetlany na pasku narzędzi programu SSMS.
  • Instalacja NMM 19.9 w programie SQL Server z programem SSMS 19.1 nie jest wyświetlana na pasku narzędzi programu SSMS.
  • Właściwa wtyczka została pomyślnie zainstalowana.
  • Wtyczkę można uruchomić za pomocą skrótu menu Start i pomyślnie utworzyć kopię zapasową.
Problem polega na tym, że wtyczka nie jest wyświetlana na pasku narzędzi programu SSMS.

Cause


Główną przyczyną problemu jest użycie VSIXInstaller do zainstalowania rozszerzeń SQL Server Management Studio, które nie jest już obsługiwane przez firmę Microsoft od czasu programu SSMS w wersji 18.x.

  • Firma Microsoft zaprzestała korzystania z programu VSIXInstaller z programem SSMS 18.x i nowszymi wersjami.
  • Ta zmiana ma wpływ na instalację i wyświetlanie rozszerzeń, w tym modułu NetWorker dla Microsoft (NMM) 19.9, na pasku narzędzi programu SSMS.
  • Problem nie jest związany z faktyczną instalacją wtyczki, którą można uruchomić za pomocą skrótu w menu Start i pomyślnie wykonać kopię zapasową.
  • Problem polega na tym, że wtyczka nie pojawia się na pasku narzędzi SSMS ze względu na zmianę procesu instalacji.

Przestroga: Ten problem jest specyficzny dla programu SSMS 18.x i nowszych wersji, a użytkownicy z wcześniejszymi wersjami programu SSMS mogą nie napotkać tego problemu.

Odwołania: Artykuł firmy Microsoft : Instalowanie rozszerzeń w programie SQL Server Management Studio (SSMS)Kliknięcie tego hiperłącza powoduje wyświetlenie strony spoza witryny Dell Technologies.

Resolution

Rozwiązanie tego problemu może być dostępne w przyszłej wersji modułu NetWorker dlaMicrosoft.
Bieżące rozwiązanie obejmuje obejście polegające na utworzeniu pliku definicji pakietu i skopiowaniu niezbędnych plików do właściwej lokalizacji.

Użyj następującego obejścia, dopóki rozwiązanie nie będzie mogło zostać zintegrowane z wydaniem NetWorker/NMM. 
  1. Kopiowanie plików:
From:
C:\Program Files\EMC NetWorker\nsr\bin\plugin\ 

To:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\
  1. Utwórz plik definicji pakietu:
Named: 
NWSSMSVSIXPackage.pkgdef 

In the folder:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\ 
Z następującą zawartością w pliku (specyficzną dla formatowania):
[$RootKey$\InstalledProducts\NWSSMSPackage]
@="#110"
"Package"="{89089cd1-c652-42b2-8fd1-209e9ade1a2c}"
"PID"="1.0"
"ProductDetails"="#112"
"LogoID"="#400"
[$RootKey$\Packages\{89089cd1-c652-42b2-8fd1-209e9ade1a2c}]
@="NWSSMSVSIXPackage.NWSSMSPackage, NWSSMSVSIXPackage, Version=1.0.5.0, Culture=neutral, PublicKeyToken=null"
"InprocServer32"="$WinDir$\SYSTEM32\MSCOREE.DLL"
"Class"="NWSSMSVSIXPackage.NWSSMSPackage"
"CodeBase"="$PackageFolder$\NWSSMSVSIXPackage.dll"
[$RootKey$\AutoLoadPackages\{adfc4e64-0397-11d1-9f4e-00a0c911004f}]
"{89089cd1-c652-42b2-8fd1-209e9ade1a2c}"=dword:00000000
[$RootKey$\Menus]
"{89089cd1-c652-42b2-8fd1-209e9ade1a2c}"=", Menus.ctmenu, 1"
  • Niektóre narzędzia do edycji, takie jak Notatnik, nie zachowują wymaganego formatu.  
  • Podczas tworzenia pliku definicji pakietu użyj dołączonego pliku NWSSMSVSIXPackage.pkgdef zamiast tworzyć go ręcznie, aby zapewnić poprawne formatowanie.
  • Po utworzeniu pliku definicji pakietu uruchom ponownie program SQL Server Management Studio, aby zastosować zmiany.
  • Sprawdź, czy moduł NetWorker dla Microsoft jest wyświetlany na pasku narzędzi SQL Server Management Studio.
Przestroga: Jeśli edytowanie plików lub modyfikowanie ustawień systemowych nie jest zgodne z preferencjami, zalecamy skontaktowanie się z pomocą techniczną firmy Dell w celu uzyskania pomocy.
Nuta: To rozwiązanie stanowi obejście problemu i może nie mieć zastosowania w przyszłych wersjach programu SQL Server Management Studio.
Article Properties
Article Number: 000216455
Article Type: Solution
Last Modified: 31 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.