NetWorker : SSMS 19.1을 사용하여 SQL Server에 NMM 19.9를 설치하면 도구 모음에 표시되지 않음

Summary: SSMS(SQL Server Management Studio) 19.1이 있는 SQL Server에 NMM(NetWorker Module for Microsoft) 19.9를 설치하면 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


SSMS 19.1이 설치된 SQL Server에 설치된 NetWorker Module for Microsoft 19.9가 SSMS 툴바에 표시되지 않습니다.
  • SSMS 19.1이 있는 SQL Server에 NMM 19.9를 설치하면 SSMS 도구 모음에 표시되지 않습니다.
  • 실제 플러그인이 설치되었습니다.
  • 플러그인은 시작 메뉴 바로 가기에서 실행할 수 있으며 성공적으로 백업됩니다.
문제는 플러그인이 SSMS 도구 모음에 표시되지 않는다는 것입니다.

Cause


이 문제의 근본 원인은 VSIXInstaller를 사용하여 SSMS 버전 18.x 이후 Microsoft에서 더 이상 지원하지 않는 SQL Server Management Studio 확장을 설치하는 것입니다.

  • Microsoft는 SSMS 18.x 이상 버전에서 VSIXInstaller의 사용을 중단했습니다.
  • 이 변경 사항은 SSMS 툴바에서 NMM(NetWorker Module for Microsoft) 19.9를 비롯한 확장 설치와 표시에 영향을 줍니다.
  • 이 문제는 시작 메뉴 바로 가기에서 시작하고 성공적으로 백업할 수 있는 플러그인의 실제 설치와 관련이 없습니다.
  • 문제는 설치 프로세스의 변경으로 인해 SSMS 도구 모음에 플러그인이 나타나지 않는다는 사실에 있습니다.

주의: 이 문제는 SSMS 18.x 이상 버전에만 해당되며 이전 버전의 SSMS를 사용하는 사용자에게는 이 문제가 발생하지 않을 수 있습니다.

참조: Microsoft 문서 SSMS(SQL Server Management Studio)에 확장 설치이 하이퍼링크는 Dell Technologies 외부의 웹사이트로 연결됩니다.

Resolution

이 문제에 대한 해결 방법은 NetWorker Module for 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 Module for 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.