Sintomas
Suponha que você crie ou configure um grupo de disponibilidade AlwaysOn para um banco de dados de disponibilidade usando o grupo alterar disponibilidade grupo adicionar banco de dados ou Criar grupo de disponibilidade para a instrução banco de dados no Microsoft SQL Server 2012 e no SQL Server 2016. Quando o banco de dados de disponibilidade é cancelado acidentalmente , pode ocorrer uma violação de acesso (AV). Às vezes, o SQL Server pode até falhar.
Causa
Esse problema ocorre porque a instrução ALTER Availability Group Add Database e a instrução Create Availability Group para banco de dados não adquirem bloqueios de banco de dados quando você cria ou configura o grupo Always Availability para o banco de dados de disponibilidade. Portanto, o banco de dados pode ser excluído acidentalmente.
Resolução
Informações do Service Pack para o SQL Server 2012
Este problema foi corrigido no seguinte Service Pack para SQL Server:
Service Pack 4 para SQL Server 2012
Para obter mais informações sobre como obter o Service Pack mais recente, consulte como obter o Service Pack mais recente para o SQL Server 2012
Sobre Service Packs para SQL Server
Service packs são cumulativos. Cada novo Service Pack contém todas as correções que estão em Service Packs anteriores, juntamente com qualquer nova correção. Nossa recomendação é aplicar o Service Pack mais recente e a atualização cumulativa mais recente para esse Service Pack. Você não precisa instalar um Service Pack anterior antes de instalar o Service Pack mais recente. Use a tabela 1 no artigo a seguir para encontrar mais informações sobre o Service Pack mais recente e a atualização cumulativa mais recente.
Como determinar o nível de versão, edição e atualização do SQL Server e seus componentes
Informações do Service Pack para o SQL Server 2016
Esta atualização foi corrigida no seguinte Service Pack para SQL Server:
Service packs são cumulativos. Cada novo Service Pack contém todas as correções que estão em Service Packs anteriores, juntamente com qualquer nova correção. Nossa recomendação é aplicar o Service Pack mais recente e a atualização cumulativa mais recente para esse Service Pack. Você não precisa instalar um Service Pack anterior antes de instalar o Service Pack mais recente. Use a tabela 1 no artigo a seguir para encontrar mais informações sobre o Service Pack mais recente e a atualização cumulativa mais recente.
Como determinar o nível de versão, edição e atualização do SQL Server e seus componentes
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.