由于数据移动,未能继续以NOLOCK方式扫描

问题描述
审核或反审核单据提示“审核/反审核[编号:#######]单据时未成功!由
于数据移动,未能继续以NOLOCK 方式扫描。”
问题原因 数据库损坏导致数据库表间存在非一致性错误
解决思路或
方法
备份账套后请参考如下方法处理:
第一,检查数据库语句
dbcc checkdb
第二,修复数据库语句
declare @databasename varchar(255)
set @databasename='XYJ01'------一定要在此手工输入你的账套实体名
exec sp_dboption @databasename, N'single', N'true'
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(@databasename,REPAIR_REBUILD)
exec sp_dboption @databasename, N'single', N'false'
注:第二步执行完成后需重新使用第一步语句进行数据库检查,如依然存
在问题,重新执行第二步语句,循环直至第一步语句数据库检查不存在问
题方可

你可能感兴趣的:(single,false,数据库表,修复,手工)