Chinaunix

标题: 使用dump tran database with no_Log,会不会损坏数据库 [打印本页]

作者: linda_bin    时间: 2007-01-29 16:31
标题: 使用dump tran database with no_Log,会不会损坏数据库
请问使用dump tran dbname with no_log来强行清理日志的,这样会不会造成数据库库的损害。我们的生产数据库具有数据量大、insert/update频繁等特点,需要定期清除日志,我们采用的备份机制是一周一全备,一日一增备
作者: hobbylu    时间: 2007-01-29 16:39
会造成伤害
作者: action929    时间: 2007-01-29 21:21
糊涂了,增备 不就是对日志作备份吗
作了 dump tran dbname with no_log ,不是备份的日志就无效了吗
作者: linda_bin    时间: 2007-02-01 08:47
会不会由于数据库执行了一次with NO_LOG截取日志的操作,导致日数据库当机,而且是执行操作一个月以后发现当机的。如果真是这个原因,该如何修复数据库呢
作者: flybean    时间: 2007-02-01 11:49
你既然有一周一全备,一日一增备,为什么还做 no_log?

no_log并不会导致数据库当机,BUG除外

从最近的全备开始恢复
作者: linda_bin    时间: 2007-02-02 10:15
平时就是按一周一全备,一日一增备的,运行是没有问题,但是有一天发现数据库连不上,查看数据库数据设备可用空间为70G,但是日志空间剩下只有不到100M,数据库当机了,问及原因,sybase技术支持说是在20天前执行过一次dump tran with no_log的缘故,觉得很疑惑。执行了这个no_log,可以影响数据库接下来的运行,并致使20天后数据库当机




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2