您的位置:首页 > 其它

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

2013-08-23 16:49 411 查看
问题描述
审核或反审核单据提示“审核/反审核[编号:#######]单据时未成功!由
于数据移动,未能继续以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'
注:第二步执行完成后需重新使用第一步语句进行数据库检查,如依然存
在问题,重新执行第二步语句,循环直至第一步语句数据库检查不存在问
题方可
本文出自 “金蝶软件技术服务” 博客,请务必保留此出处http://stkingdee.blog.51cto.com/4991988/1281610
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: