本文向您展示了如何解决丢失Sqlserver表的统计信息的问题。内容简洁易懂,一定会让你眼前一亮。希望通过这篇文章的详细介绍,你能有所收获。
从链接服务器查询远程服务器的数据库信息时出错:
本地数据库服务器:10.0.0.100
远程数据库服务器:10.0.0.101
从[10.0.0.101 ].edi.abb.bill中选择Company,billno,其中LastUpdateTime介于convert(char(10),' 2017-09-01 ',120)和convert(char(10),' 2017-09-10 ',120)之间
DBCC执行完毕。如果DBCC输出错误信息,请联系系统管理员。
消息2767,第16级,状态1,过程sp_table_statistics2_rowset,第105行
在系统目录中找不到统计信息“_WA_Sys_000000A1_10773619”。
DBCC执行完毕。如果DBCC输出错误信息,请联系系统管理员。
表示统计信息在10.0.0.101上丢失。
临时解决方案:
10.0.0.101是alwayson的辅助节点。
Alwayson有三个节点:
主:10.0.0.105
辅助节点1:10.0.0.104
辅助节点2:10.0.0.101
辅助节点1:10.0.104和辅助节点2:10.0.101丢失了统计信息。
该统计信息需要在主节点中丢弃。
下降统计abb . bill _ WA _ Sys _ 000000 a1 _ 10773619
10.0.0.100再次查询远程数据库服务器10.0.0.101的相同数据,会恢复正常。
以上内容就是如何解决Sqlserver表统计信息丢失的问题。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识,请关注行业信息渠道。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/124805.html