问题描述
审核或反审核单据提示“审核/反审核[编号:#######]单据时未成功!由
于数据移动,未能继续以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'
注:第二步执行完成后需重新使用第一步语句进行数据库检查,如依然存
在问题,重新执行第二步语句,循环直至第一步语句数据库检查不存在问
题方可
由于数据移动,未能继续以NOLOCK方式扫描
原创
©著作权归作者所有:来自51CTO博客作者stkingdee的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
文心一言专业版年卡来啦!
许愿一个不加班的2024!
人工智能 文心一言 文心一言4.0 -
Windows 10 专业版激活方式
本文简单介绍了windows10专业版过期了,再次激活!
windows10 激活