浪潮财务软件5.5年结的时候提示由于,无法年结
操作系统: WIN 98 数 据 库: Syb 11.5网
软件版本: PS5.5 软件模块: 账务处理
问题描述:
5.5年结的时候提示由于,月结失败
产生原因: 一般是由于LSPZK1、LSYSPZ、LSHSPZ等表的索引有问题,或唯一索引
对应字段数据并不唯一引起。
解决方法:
1.重建数据量大的表的索引;
2.使用数据转入转出功能,把数据转出到一套新帐中,即可。
注意:
1.操作前要作好备份;
2.使用第二种方法时,如果想直接使用新帐,要注意把历史数据也转
过去(使用历史数据备份恢复功能)。而且因为报表已年结,报表的
数据已经备份为LSLSBB1999、LSBBZD1999等表了,转入转出时报表的
数据不能转过去,故会导致报表查询不到,可以用以下方法解决:在
转入新帐后,年结前,把旧帐的日期手工改为2000年1月1日,再用历史
数据备份恢复功能把99年数据转入新帐;或者把原数据库备份后,再
转入回原数据库。
另有一个原因是,表LSPZK1上的索引太多,可以用以下方法处理:
1、先用SQL删除掉以下索引:
DROP INDEX LSPZK1.LSPZK1PZBH
DROP INDEX LSPZK1.LSPZK1KMBH
DROP INDEX LSPZK1.LSPZK1DATE
2、到帐务处理中去做年结;
3、使用SQL增加新索引:
CREATE INDEX LSPZK1PZBH ON LSPZK1(F_PZBH)
CREATE INDEX LSPZK1KMBH ON LSPZK1(F_KMBH)
CREATE INDEX LSPZK1DATE ON LSPZK1(F_DATE)
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 浪潮财务软件5.5年结的时候提示由于,无法年结
文章的脚注信息由WordPress的wp-posturl插件自动生成