我有一个在线数据库,我想将其更改为恢复模式,通常我在恢复数据库时这样做 (WITH NORECOVERY)
。
最佳答案
正如您所提到的,基本上它是在备份恢复(特别是日志恢复)期间使用的。即,在完全备份恢复期间,必须将其设置为 NO RECOVERY
才能继续 LOG 备份链。
但是,如果您希望联机数据库设置为RESTORING
状态,请执行TAIL-LOG BACKUP (WITH NORECOVERY)。 ,您的数据库必须处于 FULL RECOVERY 模式才能发生这种情况。以下示例供引用:
Backup LOG YourDBName to disk = 'C:\SQL-Backups\YourDBName.trn' WITH NORECOVERY
关于sql - 您可以将在线数据库置于恢复模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58259037/