首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如果数据库日志已满,正确的做法是如何样的呢

2012-03-01 
如果数据库日志已满,正确的做法是怎么样的呢?比如之前有一个全备C,没做任何日志或增量备份,现在系统报日志

如果数据库日志已满,正确的做法是怎么样的呢?
比如之前有一个全备C,没做任何日志或增量备份,现在系统报日志已满,那么正确做法是不是这么做
1.先备份日志   backup   log   database1   to   log1
2.清空日志   backup   log   database1   with   no_log
3.全备

第3步是不是必须的?如果没有第3步的全备,那以后的日志备份log2是不能与log1一起在全备C的基础上还原的

不知道我说的正确吗?

[解决办法]
backup log database1 with no_log
全备
[解决办法]
没有全备是不可以进行日志还原的!
[解决办法]
正确:
1.全备
2.先备份日志 backup log database1 to log1
3.清空日志 backup log database1 with no_log

[解决办法]
全备份先,备份日志文件,,再清空日志
[解决办法]
不想用命令了可以从网上找个清SQL日志的软件
[解决办法]
全备份先,备份日志文件,,再清空日志 觉得日志不重要的话可分离一下删了,省着它占地方:)

[解决办法]
找个测试数据库,用一次数据库维护计划就知道了
[解决办法]
先备份,再清除
[解决办法]
楼主开头的步骤是对的,第一步必须是日志备份,最后的全备按需要可有可无
如果第一步就全备,日志就截断了,随后的日志备份就没有意义了

热点排行