销售热线:0513-85589488
服务热线:0513-80588882
客户专线:0513-80588881
联 系 人:汤女士
您现在的位置:首页新闻动态

市场活动

关于k3备份还原出现一致性错误的处理方式

作者:南通金蝶  发表日期:2011-10-19  浏览:2361

关于k3备份还原出现一致性错误的处理方式

近段时间在还原k3时出现了一致性错误,无法进行还原,只能通过还原sqlserver 数据库的方式进行数据还原.
出现错误的同时也弹出:正在执行ENDYEARARPCLOSE.SQL出现的错误
于是我找到了该ENDYEARARPCLOSE.SQL,并将其放在sql查询器中进行分析.
很快查出问题存在:
服务器: 消息 8928,级别 16,状态 1,行 1
对象 ID 970486536,索引 ID 3: 未能处理页 (1:14903)。详细信息请参阅其它错误。
服务器: 消息 8941,级别 16,状态 1,行 1
表错误: 对象 ID 970486536,索引 ID 3,页 (1:14903)。测试(sorted [i].offset >= PAGEHEADSIZE)失败。槽 237,偏移量 0x1 无效。
服务器: 消息 8942,级别 16,状态 1,行 1
表错误: 对象 ID 970486536,索引 ID 3,页 (1:14903)。测试(sorted[i].offset >= max)失败。槽 0,偏移量 0xed 与前一行重叠。
'ICStockBillEntry' 的 DBCC 结果。
对象 'ICStockBillEntry' 有 664392 行,这些行位于 31455 页中。
CHECKTABLE 发现了 0 个分配错误和 3 个一致性错误(在表 'ICStockBillEntry' 中,该表的对象 ID 为 970486536)。
repair_allow_data_loss 是最低的修复级别(对于由 DBCC CHECKTABLE (AIS2010120812888.dbo.ICStockBillEntry ) 发现的错误而言)。
 
以上表示的内容为ICStockBillEntry表存在错误
 
该错误可以通过优化帐套或者直接重建索引解决.
 
解决后发现其实是一个小问题,但该问题也困扰了我好几天.不过学会了一种解决k3故障的思路!

free prescription cards go cialis.com coupon
free prescription cards codesamples.in cialis.com coupon
discount prescription coupons blog.suntekusa.com coupons for drugs
champix pfizer champix champix debat
champix pfizer champix champix debat
amoxil 400 mg site amoxilan 500 mg
depakin bustine depakin 200 depakin 300