我尝试使用以下查询恢复数据库:
ALTER DATABASE [DatabaseName] SET Single_User WITH Rollback Immediate GO
RESTORE DATABASE DatabaseName FROM DISK = 'C:\DBName-Full Database Backup'
ALTER DATABASE [DatabaseName] SET Multi_User GO
但我没有恢复数据库,而是收到此错误:
消息 3159,第 16 层,状态 1,第 2 行
数据库“DatabaseName”的日志尾部尚未备份。
BACKUP LOG WITH NORECOVERY
如果日志包含您不想丢失的工作,则用于备份日志。使用语句的WITH REPLACE
orWITH STOPAT
子句RESTORE
仅覆盖日志的内容。消息 3013,级别 16,状态 1,线路 2RESTORE DATABASE
异常终止。