Avamar. SQL AG не распознает флаг --sqlserver
Resumen: Резервное копирование SQL Avamar для групп доступности SQL Server (Always On AG) не распознает флаг --sqlserver во время инициируемого пользовательским интерфейсом обзора или операций с набором данных. Резервное копирование с помощью командной строки работает должным образом, но операции обзора пользовательского интерфейса завершаются сбоем, так как имя SQL Server неправильно разрешается при передаче в нижнем регистре. ...
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.
No se identifican todas las versiones del producto en este artículo.
Síntomas
- Резервное копирование SQL Server Availability Group (Always On AG) успешно выполняется из командной строки.
- Операции обзора и резервного копирования, инициированные из пользовательского интерфейса администратора Avamar, завершаются сбоем.
- SQL AG или кластер неправильно распознает
--sqlserverесли он указан через пользовательский интерфейс или набор данных. - Следующие параметры являются обязательными для сред SQL AG, но не учитываются должным образом:
--sqlserver=awdprdag --hostname-sql=awdprdag -
Операция обзора интерфейса командной строки успешно выполняется с помощью следующей команды:
avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
Causa
Avamar считывает параметры SQL из avsql.cmd Файл, расположенный в каталоге var. Синтаксис файла выполнен правильно, но имя SQL Server оценивается как строчное, что приводит к сбою обнаружения кластера SQL AG.
Следующие записи журнала подтверждают, что флаги прочитаны, но кластер не открыт:
2019-05-15 12:19:51 avsql Info <5174>: - Reading \\S-AWDSQL01-PRD\AvamarCluster\Var\avsql.cmd
2019/05/15-16:19:51.97499 [avsql_assist] uflags::parsefile Printing flags from \\S-AWDSQL01-PRD\AvamarCluster\Var\avsql.cmd:
.cmd flag --sqlserver=awdprdag
.cmd flag --hostname-sql=awdprdag
2019/05/15-16:19:53.25600 [avsql_assist] Connect to awdprdag server, because sqlserver flag is defined.
Обнаружение кластера завершается сбоем со следующими ошибками:
2019/05/15-16:19:51.95900 [avsql_assist] Is always on test for 'awdprdag' server.
2019/05/15-16:19:51.95900 [avsql_assist] Open Cluster error 5, try with NULL parameter...
2019/05/15-16:19:51.95900 [avsql_assist] Open Cluster error 5
2019-05-15 12:19:51 avsql Info <17376>: Working on stand alone environment.
В результате Avamar рассматривает среду как автономный SQL Server, а не как группу доступности.
Resolución
Обновите имя SQL Server в avsql.cmd , чтобы использовать символы верхнего регистра.
Действия
- Перейдите к клиенту SQL Avamar
Var. - Откройте файл
avsql.cmd. - Измените параметры, чтобы использовать имена SQL AG в верхнем регистре:
--sqlserver=AWDPRDAG --hostname-sql=AWDPRDAG - Сохраните файл.
- Повторите операцию обзора или резервного копирования SQL из пользовательского интерфейса администратора Avamar.
После этого изменения SQL AG определяется правильно, а операции просмотра и набора данных на основе пользовательского интерфейса работают должным образом.
Información adicional
- Требование использовать имена SQL Server в верхнем регистре указывает на зависимость от имен среды или поведения при разрешении кластера.
- Резервное копирование с помощью командной строки может продолжать работать даже в случае сбоя операций пользовательского интерфейса, так как интерфейс командной строки явно передает параметры во время выполнения.
- Такое поведение зависит от среды и обычно не требуется в стандартных развертываниях SQL Server.
Productos afectados
AvamarProductos
Avamar, Avamar Client, Avamar Plug-in for SQLPropiedades del artículo
Número del artículo: 000044561
Tipo de artículo: Solution
Última modificación: 02 abr 2026
Versión: 4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.