前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

用友U8数据库执行DBCC检查,提示需要DBCC UPDATEUSAGE

qiguaw 2024-11-19 09:09:49 资源文章 14 ℃ 0 评论

问题:数据库执行DBCC CHECKDB with NO_INFOMSGS检查提示:计数 In-row data USED page 不正确。请运行 DBCC UPDATEUSAGE。

处理方式

alter database UFDATA_003_2018 set EMERGENCY;//将对应的数据库设置为紧急模式
alter database UFDATA_003_2018 set single_user;//将对应库设置成单用户
 
dbcc checkdb (ufdata_003_2018,repair_allow_data_loss);//尝试修复,数据可能有丢失,执行后重新检查还是存在错误
 
DBCC UPDATEUSAGE('UFDATA_003_2018','hr_bd_BusTables');//按提示修复存在问题的hr_bd_BusTables表
DBCC UPDATEUSAGE('UFDATA_003_2018','hr_tm_Period');//按提示修复存在问题的hr_tm_Period表
 dbcc checked;//执行修复不存在问题,无报错和异常提示
alter database UFDATA_003_2018 set multi_user;//将数据库还原为原状态,多用户模式

修复UPDATAUSAGE提示语法:

  DBCC UPDATAUSAGE('库名','报错表名');//报错表名需要根据dbcc checkdb检查的提示进行适配

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表