Sintomas
Assuma que utiliza o Microsoft SQL Server 2012 ou o SQL Server 2014. Quando executar repetidamente um procedimento armazenado que recupere dados de uma tabela temporária numa única sessão, recebe a seguinte mensagem de erro:
Erro: 602, Severidade: 21, Estado: 30.Não foi possível encontrar uma entrada para tabela ou índice com ID de partição <> de divisão na base de dados <nome da base de dados>. Este erro pode ocorrer se um procedimento armazenado referenciar uma tabela caída ou se os metadados forem corrompidos. Largue e reco crie o procedimento armazenado, ou execute o DBCC CHECKDB.
NotaEste problema é mais provável de ocorrer num sistema que tem muitos CPUs, por exemplo, um computador que tem 20 CPUs.
Resolução
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".