由于日志满导致数据库停机的故障现象,错误信息如下,请各位大虾帮帮忙,谢谢先!
com.sybase.jdbc2.jdbc.SybSQLException: 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 to increase the size of the segment.
------解决方案--------------------------------------------------------
备份数据库日志和数据,然后清空日志,或者增大日志设备空间!最好临时库也要扩大空间!
------解决方案--------------------------------------------------------
什么版本的数据库?
------解决方案--------------------------------------------------------
1)需要增加数据库的空间,
2)查看日志文件,删除不重要的记录。
可使用ALTER DATABASE来更改事务日志及镜像与数据库文件关联的名称。