首页 > 电脑

sql数据库简单恢复模型是不是没有事务日志

更新时间2018-12-29 00:30:59

SQLSERVER2000支持三种恢复模型

1.简单恢复模型

简单恢复模型允许将数据库恢复到最新的备份

简单恢复的备份包括:

数据库备份

差异备份

2.完全恢复模型

完全恢复模型允许将数据库恢复到特定即时点

完全恢复的备份包括:

数据库备份

差异备份

事务日志备份

将数据库还原到故障点步骤:

1.备份当前活动事务日志

2.还原最新数据库备份但不恢复数据库

3.按照创建的顺序,还原自数据库备份后创建的每个事务日志备份,但不恢复数据库

4.应用最新的事务日志备份(步骤1中创建的)并恢复数据库

3.大容量日志记录恢复模型

大容量日志记录恢复模型允许大容量日志记录操作

创建新数据库时,继承model数据库的恢复模型,默认是简单恢复模型

可以在企业管理器中切换恢复模型,如下图所示

完全恢复模型时,可以在企业管理器中备份事务日志

企业管理器中的备份功能其实就是调用BackUp命令,备份数据库是Backup Database,备份事务日志是Backup Log。同样,企业管理器中的还原功能就是调用Restore命令,还原数据库是Restore Database,还原事务日志是Restore Log。可以通过事件查看器跟踪这些命令。

当在企业管理器还原数据库时,还原选择数据库,企业管理器会自动按照如上所述的步骤将数据库还原到故障点,可以通过事件查看器跟踪这些命令

SQL SERVER使用以下的备份历史表来跟踪备份活动

backupfile

backupmediafamily

backupmediaset

backupset

这些表都存储在msdb数据库


相关标签:数据库

上一篇:为什么for循环生成的数组可以在下一个for循环使用

下一篇:爱德华消防设备编码是怎么编码的