Os grupos de disponibilidade (AGs) são um cluster de alta disponibilidade de servidores MSSQL. Eles funcionam como backup caso o servidor de banco de dados falhe.
O servidor de banco de dados armazena anexos, notificações e recursos externos. Se houver falha no servidor de banco de dados, um servidor do cluster Microsoft SQL atuará como servidor de banco de dados para garantir a operação ininterrupta do aplicativo ServiceDesk Plus.
Pré-requisitos para a configuração de AG
.png)
No diretório bin do ServiceDesk Plus, execute o comando changeDBServer.bat [changeDBServer.sh para Linux].
O Assistente de Configuração do Banco de Dados será aberto. Use as orientações abaixo para preencher os detalhes necessários do servidor:
Usuários com permissão DBCreator / DBOwner podem criar uma chave mestra. Para saber mais, clique aqui.
Para verificar a disponibilidade da conexão,


Ao configurar o AG no assistente do SQL Server Management Studio,
na página Selecionar Sincronização Inicial de Dados, escolha Backup completo do banco de dados e do log. Isso armazenará a senha da chave mestra do banco de dados nas credenciais de ambos os nós.
.png)
No diretório bin do ServiceDesk, execute o comando changeDBServer.bat [changeDBServer.sh para Linux].
O Assistente de Configuração do Banco de Dados será aberto. Use as orientações abaixo para preencher os detalhes necessários do servidor:
Para verificar a disponibilidade da conexão,
Ao salvar a configuração de AG, a verificação de AG é realizada. Se forem detectados problemas durante a verificação, códigos de erro predefinidos serão exibidos.
| Código de Erro | Descrição | Ação recomendada |
| O usuário configurado não tem a permissão VIEW SERVER STATE . | Conceda a permissão VIEW SERVER STATE ao usuário configurado. |
| O nó secundário não é legível. | Defina o nó secundário como readable/Read-Indent Only. |
| AG2002* | Os nós individuais estão inacessíveis ou a porta não corresponde à porta do listener. | Verifique se a porta do SQL Server em cada nó individual está bloqueada pela configuração do firewall. Verifique se o serviço SQL Server Browser está em execução em todos os nós individuais |
| AG1000 | Um nó físico está configurado em vez de um virtual listener. | Configure o virtual listener no campo Nome do Host. |
| AG1001 | O banco de dados de destino não está replicado nos nós. | Siga as etapas de replicação mencionadas na etapa 2 para replicar o banco de dados entre os nós. |
| AG1002 | A chave mestra do banco de dados está ausente no banco de dados de um nó. | Se esses erros aparecerem no Health Meter na configuração de AG, execute verifyAG.bat/verifyAG.sh e compartilhe a saída com o suporte do ServiceDesk Plus. Se esses erros aparecerem na configuração do changeDBServer, compartilhe a pasta logs e a mensagem de erro com o suporte do ServiceDesk Plus.
|
| AG1003 | O certificado está ausente no banco de dados de um nó. | |
| AG1004 | A chave simétrica está ausente no banco de dados de um nó. | |
| AG1008 | A entrada do repositório de credenciais está ausente no nó (isso geralmente acontece quando AutoSeeding é escolhido ao replicar o banco de dados.) | Execute o comando abaixo a partir do diretório <APP_HOME>\bin : Windows: verifyAG.bat true
Linux: verifyAG.sh true |
Para mais informações sobre configurações de AG, clique aqui.
* Para ambientes que não estão configurados com os pré-requisitos ou com a configuração básica de AG:
Siga o procedimento abaixo para validação manual de AG para verificar se a opção AutoSeeding foi selecionada ao replicar o banco de dados.









