NetWorker : Інсталяція NMM 19.9 на SQL Server з SSMS 19.1 не відображається на панелі інструментів

Summary: Модуль NetWorker для установки Microsoft (NMM) 19.9 на SQL Server, який має SQL Server Management Studio 19.1 (SSMS), не відображається на панелі інструментів 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


Модуль NetWorker для інсталяції Microsoft 19.9 на SQL Server, який має SSMS 19.1, не відображається на панелі інструментів SSMS.
  • Інсталяція NMM 19.9 на SQL Server з SSMS 19.1 не відображається на панелі інструментів SSMS.
  • Плагін Actual успішно встановлено.
  • Плагін можна запустити за допомогою ярлика меню «Пуск», і він успішно виконує резервну копію.
Проблема полягає в тому, що плагін не відображається на панелі інструментів SSMS.

Cause


Основною причиною проблеми є використання VSIXInstaller для встановлення розширень SQL Server Management Studio, які більше не підтримуються Microsoft з версії SSMS 18.x.

  • Корпорація Майкрософт припинила використання VSIXInstaller з SSMS 18.x і більш пізніми версіями.
  • Ця зміна впливає на інсталяцію та відображення розширень, включаючи модуль NetWorker для Microsoft (NMM) 19.9, на панелі інструментів SSMS.
  • Проблема не пов'язана з фактичним встановленням плагіна, який можна запустити з ярлика меню «Пуск» і успішно виконує резервне копіювання.
  • Проблема полягає в тому, що плагін не відображається в панелі інструментів SSMS через зміну в процесі установки.

Обережність: Ця проблема характерна для SSMS 18.x і пізніших версій, і користувачі з ранішими версіями SSMS можуть не стикатися з цією проблемою.

Посилання: Стаття Microsoft : Інсталяція розширень у SQL Server Management Studio (SSMS)Це гіперпосилання веде вас на веб-сайт за межами Dell Technologies.

Resolution

Вирішення проблеми може бути доступне в майбутньому випуску модуля NetWorker для Microsoft.
Поточна роздільна здатність передбачає обхідний шлях створення файлу визначення пакета та копіювання необхідних файлів у правильне місце.

Використовуйте наведений нижче обхідний шлях, доки роздільна здатність не буде інтегрована в реліз NetWorker/NMM. 
  1. Копіювання файлів:
From:
C:\Program Files\EMC NetWorker\nsr\bin\plugin\ 

To:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\
  1. Створіть файл визначення пакету:
Named: 
NWSSMSVSIXPackage.pkgdef 

In the folder:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\ 
З таким вмістом у файлі (специфічне форматування):
[$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"
  • Деякі інструменти редагування, такі як Блокнот, не зберігають необхідний формат.  
  • Під час створення файлу визначення пакета використовуйте прикріплений файл NWSSMSVSIXPackage.pkgdef замість того, щоб створювати його вручну, щоб забезпечити правильне форматування.
  • Після створення файлу визначення пакета перезапустіть SQL Server Management Studio, щоб застосувати зміни.
  • Переконайтеся, що модуль NetWorker для Microsoft відображається на панелі інструментів SQL Server Management Studio.
Обережність: Якщо вам незручно редагувати файли або змінювати системні налаштування, рекомендується звернутися за допомогою до служби підтримки Dell.
Примітка: Ця роздільна здатність є обхідним шляхом і може не застосовуватися в майбутніх версіях 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.