NetWorker: L'installazione di NMM 19.9 su SQL Server con SSMS 19.1 non viene visualizzata nella barra degli strumenti
Summary: L'installazione di NetWorker Module for Microsoft (NMM) 19.9 su SQL Server con SQL Server Management Studio 19.1 (SSMS) non viene visualizzata nella barra degli strumenti di 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
L'installazione di NetWorker Module for Microsoft 19.9 in SQL Server con SSMS 19.1 non viene visualizzata nella barra degli strumenti di SSMS.
- L'installazione di NMM 19.9 in SQL Server con SSMS 19.1 non viene visualizzata nella barra degli strumenti di SSMS.
- Il plug-in Actual è stato installato correttamente.
- Il plug-in può essere avviato dal collegamento del menu Start ed esegue correttamente il backup.
Cause
La root cause del problema è l'utilizzo di VSIXInstaller per installare le estensioni di SQL Server Management Studio, non più supportate da Microsoft a partire da SSMS versione 18.x.
- Microsoft ha interrotto l'utilizzo di VSIXInstaller con SSMS 18.x e versioni successive.
- Questa modifica influisce sull'installazione e sulla visualizzazione delle estensioni, tra cui NetWorker Module for Microsoft (NMM) 19.9, nella barra degli strumenti SSMS.
- Il problema non è correlato all'installazione effettiva del plug-in, che può essere avviato dal collegamento del menu Start ed esegue correttamente il backup.
- Il problema risiede nel fatto che il plug-in non viene visualizzato nella barra degli strumenti di SSMS a causa della modifica nel processo di installazione.
Attenzione: Questo problema è specifico di SSMS 18.x e versioni successive e gli utenti con versioni precedenti di SSMS potrebbero non riscontrare questo problema.
Referenze: Articolo Microsoft Installazione delle estensioni in SSMS (SQL Server Management Studio)
Resolution
La risoluzione del problema potrebbe essere disponibile in una versione futura di NetWorker Module for Microsoft.
La risoluzione corrente prevede una soluzione alternativa per la creazione di un file di definizione del pacchetto e la copia dei file necessari nella posizione corretta.
Utilizzare la seguente soluzione alternativa fino a quando non è possibile integrare una risoluzione nella versione di NetWorker/NMM.
Nota: Questa risoluzione rappresenta una soluzione alternativa e potrebbe non essere applicabile nelle versioni future di SQL Server Management Studio.
La risoluzione corrente prevede una soluzione alternativa per la creazione di un file di definizione del pacchetto e la copia dei file necessari nella posizione corretta.
Utilizzare la seguente soluzione alternativa fino a quando non è possibile integrare una risoluzione nella versione di NetWorker/NMM.
- Copiare i file:
From: C:\Program Files\EMC NetWorker\nsr\bin\plugin\ To: C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\
- Creare un file di definizione del pacchetto:
Named: NWSSMSVSIXPackage.pkgdef In the folder: C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\
Con i seguenti contenuti nel file (specifica per la formattazione):
[$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"
- Alcuni strumenti di modifica, come Blocco note, non mantengono il formato richiesto.
- Quando si crea il file di definizione del pacchetto, utilizzare il file allegato NWSSMSVSIXPackage.pkgdef anziché crearlo manualmente per garantire la formattazione corretta.
- Dopo aver creato il file di definizione del pacchetto, riavviare SQL Server Management Studio per applicare le modifiche.
- Verificare che NetWorker Module for Microsoft sia visualizzato nella barra degli strumenti di SQL Server Management Studio.
Nota: Questa risoluzione rappresenta una soluzione alternativa e potrebbe non essere applicabile nelle versioni future di 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.