bulesky 发表于 2011-04-28 10:21

sybase不写日志

sybase不写日志


情况是这样的:AIX安装SYBASE12.5.4版本,前几天SYBASE故障,狂写日志,造成日志文件到8GB了,我把日志文件压缩做备份了,重新建了个同样的日志文件,也修改了日志文件的SYBASE用户权限,几天了,新建数据库日志文件一直没有写入任何新的日志信息,怎么回事,高手请指点指点。是不是要重启一下SYBASE才能正常写日志。

bulesky 发表于 2011-04-28 10:50

咋没高手指点呢,是不是这个问题太初级了,高手们

Eisen 发表于 2011-04-28 11:55

df -m先看看还有没有空间写log了

chuxu 发表于 2011-04-28 13:30

sybase不写日志


情况是这样的:AIX安装SYBASE12.5.4版本,前几天SYBASE故障,狂写日志,造成日志文件到 ...
bulesky 发表于 2011-04-28 10:21 http://bbs.chinaunix.net/images/common/back.gif


   你说的日志指的是sybase安装目录下的log文件吧?按照你这么操作, 需要重新启动ASE server才行

bulesky 发表于 2011-04-28 13:56

是,就是SYBASE SERVER的LOG文件。我还真没重启过ASE服务,在使用的业务系统数据库,要找个合适的时间才能重启。有机会重启一下试试看。多谢:em27:

hobbylu 发表于 2011-04-28 15:43

你先测试一下,比如dbcc traceon(3604),这个命令会在日志中记录,如果日志没有变化,那么你检查操作系统的日志文件,会有异常报错的

andkylee 发表于 2011-04-29 08:12

不写日志说明系统运行正常啊。

2BeSybPro 发表于 2011-05-05 09:28

errorlog文件的inode被改变了,你这个版本只有重启。如果你是将errorlog mv到另一个位置,可以mv回来。v15可以用sp_errorlog.

bulesky 发表于 2011-05-05 15:40

我是直接做了压缩后重建的日志文件,原来的日志文件太大,都快没有空间了。找个机会重启一下服务看看,应该问题不大,这段时间SYBASE本身运行正常,业务也正常。因为是生产数据库,重启要找合适的时间,所以一直没有重启。谢谢各位指点!

Eisen 发表于 2011-05-05 16:19

我的做法一般是touch一个空文件,每次要清log的时候cp上去就行了,这样也不移动句柄,也能清空,而且很快。
页: [1]
查看完整版本: sybase不写日志