Sintomas
Quando insere em massa dados numa tabela a partir de várias ligações num caso do Microsoft SQL Server 2016, uma afirmação que se assemelha ao seguinte é registada no registo de erro do SQL Server. Adicionalmente, é gerado um ficheiro de despejo.
SqL Server Afirmação: File:< pageref.cpp>, line=LineNumber Failed Assertion = 'IS_OFF (BUF_MINLOGGED, m_buf->bstat) [ pageModifyType != PageModifyType_Contents [ GetPagePtr ()->IsTextPage ()'. Este erro pode estar relacionado com o tempo. Se o erro persistir após a reprodução da declaração, utilize o DBCC CHECKDB para verificar se existe integridade estrutural ou reinicie o servidor para garantir que as estruturas de dados na memória não sejam corrompidas.
Resolução
Este problema é corrigido nas seguintes atualizações cumulativas para SQL Server:Cumulativa Atualização 1 para SQL Server 2016 Service Pack 1 (SP1)Atualização Cumulativa 4 para SQL Server 2016
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:Última atualização cumulativa para SQL Server 2016
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software.