Avamar SQL Plug-in kunne ikke gennemse SQL-forekomster i et blandet SQL-miljø

Summary: Avamar SQL-plug-in kunne ikke gennemse SQL-forekomster i et blandet SQL-miljø.

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-plug-in kunne ikke gennemse SQL-forekomster i et blandet SQL-miljø, f.eks. har en SQL-server installeret både SQL 2012 og SQL 2014. Fejlen rapporteres, når browserkommandoen køres på SQL-serveren. 
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

I et blandet miljø blev SQL 2014 f.eks. installeret, men afinstalleret senere med nogle SQL 2014-moduler tilbage på maskinen. I dette scenarie kunne Avamar SQL-plug-in ikke nøjagtigt beslutte, hvilken version af Server Management Objects (SMO) der skulle bruges til browsing og sikkerhedskopiering.

Resolution

For at løse dette problem. 
  • Opgrader Avamar-serveren til:
    • 19.4.100-124 eller nyere 
  • Rettelsen findes i Avamar 19.4 og nyere softwareudgivelser. 
  • Der skal føjes et flag til parameterfilen "avsql.cmd" i Avamar Client var-biblioteket med den korrekte SMO-værdi for plug-in-handlinger efter opgradering.
    • Følgende fem værdier er gyldige.  
    • Vælg den højeste SQL-serverforekomst til plug-in-handlinger.
      • SQL Server 2012: --usesmoversion = 11
      • For SQL Server 2014: --usesmoversion = 12
      • For SQL Server 2016: --usesmoversion = 13
      • For SQL Server 2017: --usesmoversion = 14
      • For SQL Server 2019: --usesmoversion = 15
      • Til 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.