对象的定义' [sp_name]'自从故障转移到镜像数据库

时间:2016-11-11 13:16:55

标签: sql-server sql-server-2012 failover database-mirroring

我们在镜像中配置了两个SQL 2012数据库服务器,并提供了自动故障转移的见证。

昨天主服务器遭遇硬盘故障,导致故障转移,但是当辅助服务器成为原则时,我们开始看到执行某些SPROC时出现很多错误。

  

对象的定义' [sp_name]'自编译以来已发生变化

我理解这可以通过在新原则上运行sp_recompile来解决,这将强制重新编译所有SPROC,函数和触发器。

这并不理想,因为它需要手动干预故障转移。这是我可以通过修改配置解决的问题,还是已知的SQL Server错误?

修改

版本和版本号 -

  

Microsoft SQL Server 2012 - 11.0.5058.0(X64)标准版   Windows NT 6.2(Build 9200:)上的(64位)

0 个答案:

没有答案