用数据库日志文件恢复数据库 1:在企业管理器中恢复 2:用sql语句恢复 3:other --------------------------------------------------------------- 用数据库日志文件恢复数据库 必需是在有完整備份的基礎上進行的 1:在企业管理器中恢复: 所有工作中有一個retore database 菜單 先進行完整備份數據的恢復 如果有差異備份可以同事恢復 然後再進行日志備份的數據恢復,選擇到某個時間進行恢復即可恢復到該時間點的數據。 2:SQL restore database res from disk=res.bak with norecovery (完整備份的恢復) RESTORE log res from disk=restran.bak with stopat=2002/10/18 16:00 恢复之前,要将DATABASE配置成"SINGLE USE " USE MASTER GO SP_DBOPTION RES,single user,true go restore database res from disk=res.bak with norecovery --(完整備份的恢復) go RESTORE log res from disk=restran.bak with stopat=2002/10/18 16:00 go SP_DBOPTION RES,single user,false go ---------------------------------------------------------------
1:在企业管理器中恢复
2:用sql语句恢复
3:other
--------------------------------------------------------------- 用数据库日志文件恢复数据库
必需是在有完整備份的基礎上進行的
1:在企业管理器中恢复:
所有工作中有一個retore database 菜單
先進行完整備份數據的恢復
如果有差異備份可以同事恢復 然後再進行日志備份的數據恢復,選擇到某個時間進行恢復即可恢復到該時間點的數據。 2:SQL
restore database res from disk=res.bak with norecovery (完整備份的恢復)
RESTORE log res from disk=restran.bak with stopat=2002/10/18 16:00 恢复之前,要将DATABASE配置成"SINGLE USE "
USE MASTER
GO
SP_DBOPTION RES,single user,true
go
restore database res from disk=res.bak with norecovery --(完整備份的恢復)
go
RESTORE log res from disk=restran.bak with stopat=2002/10/18 16:00
go
SP_DBOPTION RES,single user,false
go ---------------------------------------------------------------
估计作用不大,买个教训吧