Ağ İşçisi : SSMS 19.1 ile SQL Server'a NMM 19.9 Yükleme İşlemi Araç Çubuğunda Görüntülenmiyor

Summary: SQL Server Management Studio 19.1 (SSMS) yüklü SQL Server'da Microsoft (NMM) 19.9 için NetWorker Modülü yüklemesi SSMS araç çubuğunda görüntülenmez.

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


SSMS 19.1'e sahip SQL Server'da Microsoft 19.9 kurulumu için NetWorker modülü SSMS araç çubuğunda görüntülenmez.
  • SSMS 19.1'e sahip SQL Server'da NMM 19.9 yüklemesi SSMS araç çubuğunda görüntülenmez.
  • Gerçek eklenti başarıyla yüklendi.
  • Eklenti, Başlat menüsü kısayolundan başlatılabilir ve başarıyla yedeklenir.
Sorun, eklentinin SSMS araç çubuğunda görünmemesidir.

Cause


Sorunun temel nedeni, SSMS sürüm 18.x'ten bu yana Microsoft tarafından artık desteklenmeyen SQL Server Management Studio uzantılarını yüklemek için VSIXInstaller'ın kullanılmasıdır.

  • Microsoft, SSMS 18.x ve sonraki sürümlerde VSIXInstaller'ın kullanımını durdurmuştur.
  • Bu değişiklik, SSMS araç çubuğunda Microsoft için NetWorker Modülü (NMM) 19.9 dahil olmak üzere uzantıların yüklenmesini ve görüntülenmesini etkiler.
  • Sorun, Başlat menüsü kısayolundan başlatılabilen ve başarıyla yedeklenen eklentinin gerçek kurulumuyla ilgili değildir.
  • Sorun, yükleme işlemindeki değişiklik nedeniyle eklentinin SSMS araç çubuğunda görünmemesi gerçeğinde yatmaktadır.

Dikkat: Bu sorun SSMS 18.x ve sonraki sürümlere özeldir ve SSMS'nin önceki sürümlerine sahip kullanıcılar bu sorunu yaşamayabilir.

Başvuru: Microsoft makalesi SQL Server Management Studio'da (SSMS) Uzantıları YüklemeBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.

Resolution

Sorunun çözümü, Microsoft için NetWorker modülünün gelecekteki bir sürümünde bulunabilir.
Geçerli çözüm, bir paket tanım dosyası oluşturmak ve gerekli dosyaları doğru konuma kopyalamak için bir geçici çözüm içerir.

NetWorker/NMM sürümüne bir çözüm entegre edilene kadar aşağıdaki geçici çözümü kullanın. 
  1. Dosyaları kopyala:
From:
C:\Program Files\EMC NetWorker\nsr\bin\plugin\ 

To:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\
  1. Paket tanım dosyası oluşturun:
Named: 
NWSSMSVSIXPackage.pkgdef 

In the folder:
C:\Program Files (x86)\Microsoft SQL Server Management Studio 19\Common7\IDE\Extensions\ 
Dosyada aşağıdaki içeriklerle (biçimlendirmeye özgü):
[$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"
  • Not Defteri gibi bazı düzenleme araçları gerekli biçimi korumaz.  
  • Paket tanım dosyasını oluştururken, doğru biçimlendirmeyi sağlamak için el ile oluşturmak yerine ekli NWSSMSVSIXPackage.pkgdef dosyasını kullanın.
  • Paket tanım dosyasını oluşturduktan sonra değişiklikleri uygulamak için SQL Server Management Studio'yu yeniden başlatın.
  • SQL Server Management Studio araç çubuğunda Microsoft için NetWorker Modülü'nün gösterildiğini doğrulayın.
Dikkat: Dosyaları düzenleme veya sistem ayarlarını değiştirme konusunda içiniz rahat değilse yardım için Dell Destek ekibiyle iletişime geçmeniz önerilir.
Not: Bu çözüm geçici bir çözümdür ve SQL Server Management Studio'nun gelecekteki sürümlerinde geçerli olmayabilir.
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.