|
问题现象:在用友U8erp系统中用友U8版本号:U8软件的其他产品线MSSQL2000模块出现如下问题:客户服务器在一次停电后,发现新增的入库单不能保存,但查询库存账没问题。在我们检查下,发现除采购入库单无法保存外,所有的出入库单都无法保存,提示红叉错误,确定后提示连接错误。采用跟踪器检查,SQL运行的最后一条语句为UPDATA,因此怀疑数据库表存在问题,打开数据库表,手工填加数据,数据库报错,可以确定因为数据库表产生错误,造成用友单据无法保存。请帮忙解答!
原因分析:因为在此问题发生前,客户曾经断电一次,初步认为原因是电力问题。
解决方案:在用友erp 系统版本U8软件中在查询分析器中执行对数据库表的修复语句sp_dboption'ufdata_001_2004','singleuser','true'DBCCCHECKDB('ufdata_001_2004',repair_allow_data_loss)WITHTABLOCKsp_dboption'ufdata_001_2004','singleuser','false'修复后检查数据,完整,单据也可以保存。说明表被破坏的程度还不严重。如果修复不成功,那只有替换此表了。建议客户加强对电力系统的保障力度。
|
|