Avamar. SQL AG не распознает флаг --sqlserver
Samenvatting: Резервное копирование SQL Avamar для групп доступности SQL Server (Always On AG) не распознает флаг --sqlserver во время инициируемого пользовательским интерфейсом обзора или операций с набором данных. Резервное копирование с помощью командной строки работает должным образом, но операции обзора пользовательского интерфейса завершаются сбоем, так как имя SQL Server неправильно разрешается при передаче в нижнем регистре. ...
Dit artikel is van toepassing op
Dit artikel is niet van toepassing op
Dit artikel is niet gebonden aan een specifiek product.
Niet alle productversies worden in dit artikel vermeld.
Symptomen
- Резервное копирование 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
Oorzaak
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, а не как группу доступности.
Oplossing
Обновите имя SQL Server в avsql.cmd , чтобы использовать символы верхнего регистра.
Действия
- Перейдите к клиенту SQL Avamar
Var. - Откройте файл
avsql.cmd. - Измените параметры, чтобы использовать имена SQL AG в верхнем регистре:
--sqlserver=AWDPRDAG --hostname-sql=AWDPRDAG - Сохраните файл.
- Повторите операцию обзора или резервного копирования SQL из пользовательского интерфейса администратора Avamar.
После этого изменения SQL AG определяется правильно, а операции просмотра и набора данных на основе пользовательского интерфейса работают должным образом.
Extra informatie
- Требование использовать имена SQL Server в верхнем регистре указывает на зависимость от имен среды или поведения при разрешении кластера.
- Резервное копирование с помощью командной строки может продолжать работать даже в случае сбоя операций пользовательского интерфейса, так как интерфейс командной строки явно передает параметры во время выполнения.
- Такое поведение зависит от среды и обычно не требуется в стандартных развертываниях SQL Server.
Getroffen producten
AvamarProducten
Avamar, Avamar Client, Avamar Plug-in for SQLArtikeleigenschappen
Artikelnummer: 000044561
Artikeltype: Solution
Laatst aangepast: 02 apr. 2026
Versie: 4
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.