sql恢复模式

在sql server 2005 为数据库提供了三种恢复模式:完整、简单和大容量日志

在完整恢复模式:数据库引擎把所有操作都记录到事务日志上,并且数据库引擎绝对不会截断日志。完整恢复模式能使数据库恢复到故障时间点(sql server 2005EnterPrise版中,恢复到一个比这更早一些的时间点)。

在简单恢复模式:数据库引擎最低限度地记录大多数操作,并在每个检查点之后阶段事务日志。在简单恢复模式下,不能备份或恢复事务日志。此外,也不能还原单独的数据页。

在大容量日志恢复模式:数据库引擎对大容量操作(诸如select into 和Bulk insert)进行最小记录。在这种恢复模式下,如果一个日志备份包含任何大容量操作,就可以使数据库恢复到日志备份的结尾,胆不能恢复到某个时间点。大容量日志模式仅用于大容量操作期间。

查看数据库的恢复模式:

  
  
  
  
  1. select name,recovery_model_desc from sys.databases 

 

修改恢复模式:

 

  
  
  
  
  1. alter database <databse_name>  
  2. set recovery FULL|SIMPLE|BULK_LOGGED 

 

你可能感兴趣的:(sql,数据库,职场,休闲,恢复模式)