CORRECÇÃO: Recebe o erro 666 Quando reconstruir o índice online sobre um esquema de partição no SQL Server 2008 ou SQL Server 2008 R2

BUG #: 132017 (Content Maintenance)
VSTS bug number: 432899

A Microsoft distribui Microsoft SQL Server 2008 ou SQL Server 2008 R2 corrige como um ficheiro para transferência. Uma vez que as correcções são cumulativas, cada nova versão inclui todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2008 ou o SQL Server 2008 R2 anterior.

Sintomas

Considere o seguinte cenário:

  • Ter uma tabela numa base de dados Microsoft SQL Server 2008 ou SQL Server 2008 R2.

  • A tabela tem várias linhas. Por exemplo, a tabela tem linhas de mil milhões de 2.5.

  • Um esquema de partição está definido nesta base de dados.

  • Reconstruir um índice online no esquema de partição.

Neste cenário, recebe a seguinte mensagem de erro:

Msg 666, linha de nível 16. o, 2 de estado, < LineID > máximo gerado pelo sistema valor exclusivo para um grupo de duplicados foi excedido para o índice com o ID de partição < ID da partição >. Largar e voltar a criar o índice podem resolver este problema; caso contrário, utilize outra chave de cluster.

Resolução

Informações de actualização cumulativa

SQL Server 2008 R2

A correcção para este problema foi primeiro disponibilizada em 2 de actualização cumulativa. Para mais informações sobre como obter este pacote de actualização cumulativa para o SQL Server 2008 R2, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

2072493 Pacote de actualização cumulativa 2 para o SQL Server 2008 R2Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas com o SQL Server 2008 R2 anterior. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

981356 Cria o SQL Server 2008 R2 que foram disponibilizadas após o lançamento do SQL Server 2008 R2

SQL Server 2008

A correcção deste problema primeiro foi disponibilizada em 8 de actualização cumulativa para o SQL Server 2008 Service Pack 1. Para mais informações sobre este pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

981702 Pacote de actualização cumulativa 8 para SQL Server 2008 Service Pack 1Nota Uma vez que as compilações são cumulativas, cada edição contém todas as correcções e correcção de todas as correcções de segurança que foram incluídas no anterior do SQL Server 2008. Recomendamos que pense em aplicar a edição de correcção mais recente que contenha esta correcção. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

970365 Cria o SQL Server 2008 que foram disponibilizadas após o lançamento do SQL Server 2008 Service Pack 1Correcções do Microsoft SQL Server 2008 são criadas para service packs do SQL Server específicos. Tem de aplicar uma correcção do SQL Server 2008 Service Pack 1 para uma instalação do SQL Server 2008 Service Pack 1. Por predefinição, qualquer correcção fornecida num service pack do SQL Server está incluída no próximo service pack do SQL Server. Depois de aplicar esta correcção, tem de activar o sinalizador de rastreio 4199 para activar a correcção. Para activar este sinalizador de rastreio, utilize um dos seguintes métodos. Método 1 Execute o seguinte comando:

DBCC TRACEON (4199, -1)Método 2Utilize a opção de arranque -T para activar o sinalizador de rastreio 4199 durante o arranque do SQL Server.

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Referências

Para obter informações sobre o modelo de Assistência Incremental para o SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

935897 Um modelo de Assistência Incremental está disponível a partir da equipa do SQL Server para proporcionar correcções para problemas comunicadosPara mais informações sobre o esquema de atribuição para actualizações do SQL Server, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

822499Novo esquema de atribuição de nomes para pacotes de actualização de software do Microsoft SQL ServerPara mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

824684Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft

Author (SME): v-jc
Writer: v-vincli
Tech Reviewer: ajayj
Editor: v-chliao

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?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×