Плагіну Avamar SQL не вдалося переглянути екземпляри SQL у змішаному середовищі SQL
摘要: Плагін Avamar SQL не зміг переглянути екземпляри SQL у змішаному середовищі SQL.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Плагін 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
原因
Наприклад, у змішаному середовищі SQL 2014 було встановлено, але видалено пізніше, а деякі модулі SQL 2014 залишилися на комп'ютері. У цьому сценарії плагін Avamar SQL не міг точно визначити версію об'єктів керування сервером (SMO) для перегляду та резервного копіювання.
解决方案
Щоб вирішити цю проблему.
- Оновіть сервер 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
受影响的产品
Avamar产品
Avamar文章属性
文章编号: 000051925
文章类型: Solution
上次修改时间: 06 8月 2025
版本: 5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。