Pau*_*aul 10 sql-server restore transaction-log
通常,在将数据库从生产服务器还原到非生产服务器时,我将使用 WITH REPLACE 选项,因为当我忘记收到有关未备份尾日志的错误时。
根据 MSDN我确实应该在恢复之前备份我的尾部日志:
如果数据库处于联机状态并且您计划对数据库执行还原操作,请先备份日志的尾部。为避免联机数据库出现错误,您必须使用 BACKUP Transact-SQL 语句的 ... WITH NORECOVERY 选项。
我这样做的方式有哪些危险或缺点?为什么首先备份尾部日志对我有利?
我正在使用 SQL Server 2008R2,但我认为这个查询将与大多数较新版本的 SQL Server 相关,因此最初没有将其标记为这样。
如果您不备份日志的尾部,您将丢失自上次备份数据库以来发生的任何事务。
归档时间: |
|
查看次数: |
11456 次 |
最近记录: |