ERP系统帐套管理登陆不了,而维护工具可以登陆
软件模块: 账套管理
问题描述:
帐套管理登陆不了,而维护工具可以登陆
产生原因: master库中的log segment,导致帐套管理登陆不了.
解决方法:
可以从sybase的报错日志中看到在 登陆帐套管理时, sybase的报错日志记录的如下错误:
00:00000:00006:2009/06/26 15:15:39.39 server 1 task(s) are sleeping waiting for space to become available in the log segment for database master.
而在sybase启动时,sybase报错日志还记录了如下的错误:
Can’t allocate space for object ‘syslogs’ in database ‘master’ because ‘logsegment’ segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase size of the segment.
解决方法:以sa登陆sql advantage,执行
dump transaction master with no_log 即可.
另外请注意:sybase12.5经常报 类似于” 1 task(s) are sleeping waiting for space to become available in the log segment for database master. “这样的错误,
据我观察,只要在sybase12.5数据库中,做过几次cwbase1恢复
(load database cwbase1 from ‘d:\cwbase1.dup’),master库中的’logsegment’ segment 就经常会 full.
估计几次的load 操作就可以把master库中的logsegment给填满,而满了之后,sybase又不能自动清除.所以问题就产生了.
在这一点上,ase12.5跟ase11.92是不同的,我还从没有遇到过在ase1192上有 ‘logsegment’ segment is full/has no free extents. 的情况存在.
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 帐套管理登陆不了,而维护工具可以登陆
文章的脚注信息由WordPress的wp-posturl插件自动生成