Sintomas
Assuma que utiliza a funcionalidade AlwaysOn Availability Groups no Microsoft SQL Server 2014. Depois de reiniciar uma instância do SQL Server, as bases de dados que participam nos grupos de disponibilidade podem apresentar um estado de "NÃO SINCRONIZAR" nas réplicas secundárias. Além disso, não é possível aderir ou remover as bases de dados dos grupos de disponibilidade. E também não é possível remover os grupos de disponibilidade das réplicas secundárias. Nesta situação, as mensagens de erro que se assemelham às seguintes são registadas no registo de erro do SQL Server:
A criar a base dedados " Database_Name'. Ignorando o arranque predefinido da base de dados 'Database_Name' porque a base de dados pertence a um grupo de disponibilidade (Grupo ID: Group_ID). A base de dados será iniciada pelo grupo de disponibilidade. Esta é apenas uma mensagem informativa. Não é necessária qualquer ação do utilizador. Informações estatais para a base de dados 'Database_Name' - Hardended Lsn: '(0:0:0)' Commit LSN: '(0:0:0)' Hora de Compromisso: 'Horadadata' AlwaysOn Availability Groups ligação com base de dados primária terminada para base de dados secundária 'Database_Name' na réplica de disponibilidade' Replica_Name' com Replica ID: {Replica_ID}. Esta é apenas uma mensagem informativa. Não é necessária qualquer ação do utilizador. Informações estatais para a base de dados 'Database_Name' - Hardended Lsn: '(0:0:0)' Commit LSN: '(0:0:0)' Hora de compensação: 'datadedata'Informações do Estado para base de dados'Database_Name' - Hardended Lsn: '(0:0:0)' Commit LSN: '(0:0:0)' Hora de compromisso: 'horadeinício'Iniciar base de dados 'Database_Name'. AlwaysOn Availability Groups ligação com base de dados primária estabelecida para Database_Name de base dedadossecundária ' na réplica de disponibilidade 'REPLICA_NAME' com Replica ID: {Replica_ID}. Esta é apenas uma mensagem informativa. Não é necessária qualquer ação do utilizador.2289 transações apresentadas na base de dados 'Database_Name' (107:0). Esta é apenas uma mensagem informativa. Não é necessária qualquer ação do utilizador. CHECKDB para base de dados 'Database_Name' terminou sem erros nahorada data(hora local). Esta é apenas uma mensagem informativa; não é necessária qualquer ação do utilizador. AlwaysOn Availability Groups ligação com base de dados primária terminada para base dedadossecundária ' Database_Name ' na réplica de disponibilidade 'REPLICA_NAME' com Replica ID: {Replica_ID}. Esta é apenas uma mensagem informativa. Não é necessária qualquer ação do utilizador.
Causa
Este problema ocorre devido a uma condição de impasse entre um fio de redo e um fio de comutação.
Resolução
Este problema foi corrigido pela primeira vez nas seguintes atualizações cumulativas para o SQL Server 2014:
Atualização Cumulativa 2 para SQL Server 2014 Service Pack 1 Atualização Cumulativa 9 para SQL Server 2014
Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Confira as últimas atualizações cumulativas do SQL Server:
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.