Sintomas

Considere o seguinte cenário:

  • Implementou um grupo de disponibilidade sql Server AlwaysOn e um ouvinte de grupo de disponibilidade.

  • A deteção de saúde AlwaysOn deteta um problema de saúde com o SQL Server a hospedar a réplica primária e começa a transitar o grupo de disponibilidade do papel primário para o papel de resolução. Parte disto envolve desligar o recurso do grupo de disponibilidade.

  • A operação que tenta parar o recurso do ouvinte pode não terminar e o SQL Server não cede o diagnóstico de despejo reporta a falha como um "programador não-reuso" no registo de erro do SQL Server.

  • A operação pode falhar indefinidamente quando tentar parar o ouvinte do grupo de disponibilidade se for deixado sem vigilância.

Neste cenário, as bases de dados de disponibilidade no grupo de disponibilidade permanecem em modo de recuperação, não podendo ser disponibilizada online. Recebe os seguintes erros:

<Data> <Hora> <Nome do servidor> *> <1> <> <<**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************> <3 > <> <0> <9> <> <> <4> <3> <> <> <8> <7> <> <> <2***************************************************************************************************************************************************************************************************************************************************************************068> <4 data> <hora> <nome do servidor> <9 *> <0 data> <hora> <nome do servidor> <5 * Data> <6 do> <hora> <nome do servidor>> < *<data> <hora> <nome do servidor> * ****************************************************************************************************************************************************************************************************************************************************************************************************<******************************************************************** Data> <Time> <Server Name> Stack Signature for the dump is 0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

Causa

O problema ocorre porque o fio desliga o congelamento do recurso do ouvinte e não cede. Este fio não-reutado bloqueou outros fios no mesmo processador que bloqueou outros fios tentando recuperar as bases de dados de disponibilidade.

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".

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?

Obrigado pelo seu feedback!

×