Joh*_*n R 2 sql-server restore transaction-log
是否可以每小时将 SQL 事务日志恢复到 MS SQL 数据库,而不必先恢复完整备份?
您可以将数据库设置为无恢复,应用事务日志,然后设置为恢复。每小时都这样做吗?那可能吗?
问题的原因是供应商每天早上发送完整的数据库备份,而不是发送大型备份,而是全天发送 T-Log。
您可以将数据库设置为无恢复,应用事务日志,然后设置为恢复。每小时都这样做吗?那可能吗?
不……一旦您恢复,您将无法再应用事务日志。你必须重新开始。
您可以做的是...应用事务日志并使数据库处于待机状态,使用 .. restore .. with Standby(可用于读取查询)。
RESTORE LOG MyAdvWorks
FROM MyAdvWorks_log1
WITH STANDBY = 'c:\undo.ldf'
GO
Run Code Online (Sandbox Code Playgroud)
或者,您也可以要求供应商压缩备份以减小大小。
归档时间: |
|
查看次数: |
291 次 |
最近记录: |