Applies ToSQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Sintomas

Assuma que tem uma base de dados que contém grandes índices de lojas de colunas no Microsoft SQL Server 2014. Quando executa o comando DBCC CHECKDB para a base de dados, recebe a seguinte mensagem de erro do registo de erro do SQL Server:

O sistema operativo devolveu o erro 665 (A operação solicitada não pôde ser concluída devido a uma limitação do sistema de ficheiros) ao SQL Server durante uma escrita no offset 0x00004a213100000 em ficheiro '<Nome do Disco>:\Ficheiros do programa\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Data\XXXX.mdf'. Mensagens adicionais no registo de erros do SQL Server e no registo de eventos do sistema podem fornecer mais detalhes. Trata-se de uma grave condição de erro ao nível do sistema que ameaça a integridade da base de dados e deve ser corrigida imediatamente. Preencha uma verificação completa da consistência da base de dados (DBCC CHECKDB). Este erro pode ser causado por muitos fatores; para obter mais informações, consulte os Livros de Servidor SQL Online.

Quando executa o comando DBCC CHECKTABLE para a tabela que tem o índice de loja de colunas, recebe a seguinte mensagem de erro:

Msg 0, Nível 11, Estado 0, Erro grave da linha 0A ocorreu no comando atual. Os resultados, se houver, devem ser descartados.

Ao mesmo tempo, recebe a seguinte mensagem de erro no registo de erros:

DBCC CHECKTABLE (<Table_Name>) executada por DomainName\UserName terminou anormalmente devido ao estado de erro 6. Tempo decorrido: 0 horas 3 minutos 36 segundos.

Causa

Este problema ocorre devido a um defeito no mecanismo de prefetch da funcionalidade de índice de colunas SQL Server. Este defeito faz com que as páginas de dados povoem desnecessariamente a base de dados instantânea que levaria a um erro prematuro do sistema operativo 665.Ocomando Note DBCC CHECKDB cria automaticamente uma imagem de base de dados internamente. Pode encontrar o mesmo problema quando criar manualmente uma imagem de base de dados e realizar várias consultas que utilizam o índice de loja de colunas.

Resolução

Informações do pacote de serviço

Para resolver este problema, obtenha o Service Pack 1 para o SQL Server 2014.

Para obter mais informações sobre o SQL Server 2014 Service Pack 1 (SP1), consulte os bugs que são corrigidos no SQL Server 2014 Service Pack 1.

Informação de atualização cumulativa

O problema foi corrigido pela primeira vez na seguinte atualização cumulativa do SQL Server.

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. Recomendamos que descarregue e instale as últimas atualizações cumulativas para o 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?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.