Плагіну Avamar SQL не вдалося переглянути екземпляри SQL у змішаному середовищі SQL

Summary: Плагін Avamar SQL не зміг переглянути екземпляри SQL у змішаному середовищі SQL.

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

Плагін Avamar SQL не зміг переглянути екземпляри SQL у змішаному середовищі SQL, наприклад, SQL-сервер встановив SQL 2012 і SQL 2014. Повідомлення про помилку повідомляється під час виконання команди browse на сервері SQL. 
avsql --operation=browse

avsql Info <0000>: <=== sqlconnectimpl::is_SqlServ_2014
avsql Info <19488>: SMO DLL version 12 detected.
avsql Info <0000>: SMO managed DLL loaded for SQL server 2014 (SMO DLL version 12).
avsql Error <40258>: sqlconnectimpl_smo::get_installed_instance_list Microsoft.SqlServer.Management.Smo.FailedOperationException: An
crosoft.SqlServer.Management.Sdk.Sfc.EnumeratorException: Failed to retrieve data for this request. ---> System.Runtime.InteropServic  
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)   
at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()   
.
.
.....SNIP......
.
at SMO_GetInstances(Char* server, Char*** pinstances, Char*** perrors, Boolean include_clustered_servers, Int32 architecture)
avsql Error <15125>: Specified path '' does not exist or is not accessible avsql Info <6451>: avsql returning with exitcode 536870919 

Cause

Наприклад, у змішаному середовищі SQL 2014 було встановлено, але видалено пізніше, а деякі модулі SQL 2014 залишилися на комп'ютері. У цьому сценарії плагін Avamar SQL не міг точно визначити версію об'єктів керування сервером (SMO) для перегляду та резервного копіювання.

Resolution

Щоб вирішити цю проблему. 
  • Оновіть сервер Avamar до:
    • 19.4.100-124 або пізніші 
  • Виправлення міститься в Avamar 19.4 та пізніших версіях програмного забезпечення. 
  • Після оновлення до файлу параметрів 'avsql.cmd' у каталозі клієнтської var Avamar має бути додано прапорець із правильним значенням SMO для операцій плагіна.
    • Наступні п'ять значень є допустимими.  
    • Виберіть найвищу версію екземпляра SQL-сервера для операцій із плагінами.
      • Для SQL Server 2012: --usesmoversion=11
      • Для SQL server 2014: --usesmoversion=12
      • Для SQL server 2016: --usesmoversion=13
      • Для SQL server 2017: --usesmoversion=14
      • Для SQL server 2019: --usesmoversion=15
      • Для SQL server 2022: --usesmoversion=16

Affected Products

Avamar

Products

Avamar
Article Properties
Article Number: 000051925
Article Type: Solution
Last Modified: 06 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.