新增入库单保存时提提示红叉错误,确定后提示连接错误
- 浏览:682 - 发布时间:2008-01-08 00:00:00.0
问题版本: |
812-U6普及版3.1 plus1 |
问题模块: |
112-MSSQL2000 |
所属行业: |
0-通用 |
问题状态: |
1-UU通注册用户 |
关 键 字: |
入库单保存报错 |
适用产品: |
所有SQL数据库产品 |
补 丁 号: |
|
开放状态: |
0-UU通注册用户 |
原问题号: |
|
提交时间: |
2008-1-8 |
问题名称: |
新增入库单保存时提提示红叉错误,确定后提示连接错误 |
问题现象: |
客户服务器在一次停电后,发现新增的入库单不能保存,但查询库存账没问题。在我们检查下,发现除采购入库单无法保存外,所有的出入库单都无法保存,提示红叉错误,确定后提示连接错误。采用跟踪器检查,SQL运行的?后一条语句为UPDATA,因此怀疑数据库表存在问题,打开数据库表,手工填加数据,数据库报错,可以确定因为数据库表产生错误,造成用友单据无法保存。 |
原因分析: |
因为在此问题发生前,客户曾经断电一次,初步认为原因是电力问题。 |
解决方案: |
在查询分析器中执行对数据库表的修复语句 sp_dboption 'ufdata_001_2004', 'single user', 'true' DBCC CHECKDB('ufdata_001_2004',repair_allow_data_loss) WITH TABLOCK sp_dboption 'ufdata_001_2004', 'single user', 'false' 修复后检查数据,完整,单据也可以保存。说明表被破坏的程度还不严重。如果修复不成功,那只有替换此表了。建议客户加强对电 | |