Temos dois servidores de banco de dados SQL 2012 configurados em espelho com testemunha para failover automático.
Ontem o servidor primário sofreu uma degradação do HDD que desencadeou o failover, porém quando o servidor secundário se tornou o principal começamos a ver muitos erros na execução de alguns SPROCs.
A definição do objeto '[sp_name]' mudou desde que foi compilado
Entendo que isso pode ser resolvido executando sp_recompile
o novo princípio, o que forçaria uma recompilação em todos os SPROCs, funções e gatilhos.
Isso não é ideal, pois requer intervenção manual no failover. Esse é um problema que posso resolver alterando a configuração ou é um bug conhecido do SQL Server?