Sintomas
Suponha que utilize o Microsoft SQL Server numa base de dados utilizando o modo de alta segurança com falha automática.
Se modificar a definição de procedimento armazenado e, em seguida, executar o procedimento armazenado após a ocorrência de uma falha automática, recebe a seguinte mensagem de erro:
Erro: 2801, Severidade: 16, Estado: 1
A definição de "stored_procedure_name" mudou desde que foi compilado.
Resolução
Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:
Atualização Cumulativa 7 para SQL Server 2016 RTM
Atualização Cumulativa 4 para SQL Server 2016 SP1
Atualização Cumulativa 6 para SQL Server 2014 SP2
Atualização Cumulativa 13 para SQL Server 2014 SP1
Atualização Cumulativa 9 para SQL Server 2012 Service Pack 3
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 terminologia que a Microsoft utiliza para descrever atualizações de software.