Avamar SQL Eklentisi, Karma Bir SQL Ortamında SQL Örneklerine Göz Atamadı

Resumen: Avamar SQL eklentisi, karma bir SQL ortamında SQL örneklerini taramada başarısız oldu.

Este artículo se aplica a: Este artículo no se aplica a: Este artículo no está vinculado a ningún producto específico. En este artículo no se identifican todas las versiones de los productos.

Síntomas

Avamar SQL eklentisi, karma bir SQL ortamında SQL örneklerini gezemedi (örneğin, bir SQL sunucusu hem SQL 2012 hem de SQL 2014'ü yüklemiştir). Hata, SQL Server'da browse komutu çalıştırılırken bildirilir. 
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 

Causa

Karma bir ortamda, örneğin, SQL 2014 yüklendi ancak daha sonra makinede SQL 2014'ün bazı modülleri bırakılarak kaldırıldı. Bu senaryoda Avamar SQL eklentisi, göz atma ve yedekleme için kullanılacak Server Management Objects (SMO) sürümüne tam olarak karar verememiştir.

Resolución

Bu sorunu çözmek için. 
  • Avamar Server'ı aşağıdakilere yükseltin:
    • 19.4.100-124 veya üzeri 
  • Düzeltme, Avamar 19.4 ve sonraki yazılım sürümlerinde bulunur. 
  • Avamar istemcisinin var dizinindeki "avsql.cmd" parametre dosyasına, yükseltmeden sonra eklenti işlemleri için doğru SMO değerine sahip bir bayrak eklenmelidir.
    • Aşağıdaki beş değer geçerli değerlerdir.  
    • Eklenti işlemleri için en yüksek SQL Server örneği sürümünü seçin.
      • SQL Server 2012 için: --usesmoversion=11
      • SQL Server 2014 için: --usesmoversion=12
      • SQL server 2016 için: --usesmoversion=13
      • SQL Server 2017 için: --usesmoversion=14
      • SQL Server 2019 için: --usesmoversion=15
      • SQL Server 2022 için: --usesmoversion=16

Productos afectados

Avamar

Productos

Avamar
Propiedades del artículo
Número de artículo: 000051925
Tipo de artículo: Solution
Última modificación: 06 ago 2025
Versión:  5
Encuentra las respuestas que necesitas con la ayuda de otros usuarios de Dell
Servicios de asistencia
Comprueba si tu dispositivo está cubierto por los servicios de asistencia.