Falha do plug-in Avamar SQL ao procurar instâncias SQL em um ambiente SQL misto
Resumen: O plug-in Avamar SQL apresentou falha ao procurar instâncias SQL em um ambiente SQL misto.
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
O plug-in Avamar SQL falhou ao procurar instâncias SQL em um ambiente SQL misto, por exemplo, um SQL Server instalou o SQL 2012 e o SQL 2014. O erro é relatado ao executar o comando browse no SQL Server.
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
Em um ambiente misto, por exemplo, o SQL 2014 foi instalado, mas desinstalado posteriormente com alguns módulos do SQL 2014 restantes na máquina. Nesse cenário, o plug-in Avamar SQL não conseguiu decidir exatamente a versão do Server Management Objects (SMO) a ser usada para a procura e o backup.
Resolución
Para resolver esse problema.
- Faça upgrade do Avamar Server para:
- 19.4.100-124 ou posterior
- A correção está no Avamar 19.4 e versões posteriores.
- Um indicador deve ser adicionado ao arquivo de parâmetro "avsql.cmd" no diretório var do Avamar Client com o valor SMO correto para operações de plug-in após o upgrade.
- Os cinco valores a seguir são os válidos.
- Escolha a versão mais alta da instância do SQL Server para operações de plug-in.
- Para SQL Server 2012: --usesmoversion=11
- Para SQL Server 2014: --usesmoversion=12
- Para SQL Server 2016: --usesmoversion=13
- Para SQL Server 2017: --usesmoversion=14
- Para SQL Server 2019: --usesmoversion=15
- Para SQL Server 2022: --usesmoversion=16
Productos afectados
AvamarProductos
AvamarPropiedades 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.