操作系统: 未知 数 据 库: Syb 11.9网
软件版本: 6.2.01 软件模块: 财务公共
问题描述:
年结说明
产生原因:
解决方法:
由于Sybase、mss sql server6.5数据库系统不能随数据增加进行自增长,目前各系统在年结时的事务处理中插入、更新了大量的数据,每个对数据库所做的修改都被登录在事务处理日志中,如果日志满了就不再允许对数据库进行修改。因此日志空间必须大到能够容纳整个事务处理,这样系统年结才能顺利执行。
建议用户在年结时采取如下步骤,
注:年结前确保本年业务已经完成,年结后不能再做本年的业务,也不能进行反年结。
建议年结前升级到8.5再进行年结。
1、 备份
采取两种方式进行备份:
? 用维护工具进行数据备份。
? 用SYBASE DUMP 命令进行数据备份
DUMP DATABASE 数据库名 TO FILE = 文件名
2、清除日志
DUMP TRANSACTION 数据库名 WITH NO_LOG
注:确保没有人使用本帐套。
3、建议扩充日志空间、数据空间
日志空间应该为已使用数据空间的2倍或更多。对于中小企业建议至少为800M.
未使用的数据空间应该至少等于已使用空间的数据空间。
注:对于连续两年没有年结的客户,如果使用辅助系统且数据量很大(参考值:ZWFZJE记录数超过50万,ZWFZYS记录数超过15万),建议日志空间为3G左右。年结过程如没有结束,不要随意终止应用程序。
如果是oracle8i数据库,由于回滚段不能进行自动扩展,在年结时需要扩展回滚段空间,建议扩展100M (注意回滚段的存储单位)。
Alter rollback segment 段名 storage (maxextents 200 )
4、年结前读入未核销、未对帐的凭证(对于数据量大的客户)。
5、使用6.x系列报表系统(报表管理或报表汇总)的用户年结完毕后请下载辅助工具中《报表系统数据优化工具》(http://www.genersoft.com/service/download…..)对当前年度进行索引重建。
文章的脚注信息由WordPress的wp-posturl插件自动生成