Sintomas
Considere o seguinte cenário:
-
Tem um Grupo De Disponibilidade Sempre Disponível (AG) com DTC_SUPPORT = PER_DB.
-
Cria-se um servidor ligado que aponta para si próprio.
-
Cria umaação trans que acede a uma base de dados que participa na AG utilizando o servidor ligado juntamente com qualquer outra base de dados no servidor, ou mesmo a mesma base de dados sem o servidor ligado.
Neste cenário, ocorrerá uma afirmação, podendo receber mensagens de erro que se assemelham ao seguinte:
DateTime spidNumber * Expressão: ITaskProxy::FIsCurrentTaskProxy (m_owningTaskProxy)
DateTime spidNumber * SPID: SpidNumber
DataTime spid SpidNumber * ID do processo: ProcessNumber
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Resolução
O problema é corrigido nas seguintes atualizações cumulativas para o SQL Server:
Sobre as atualizações cumulativas para o SQL Server:
Cada nova atualização cumulativa para o SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior atualização cumulativa. Confira as últimas atualizações cumulativas do SQL Server:
Referências
Saiba mais sobre a terminologia que A Microsoft usa para descrever atualizações de software.