我尝试使用以下查询语句还原数据库:
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
但是我在恢复数据库时,遇到了以下错误:
Msg 3159,级别 16,状态 1,行 2
数据库“DatabaseName”的日志尾部未备份。如果日志中包含您不想丢失的工作,请使用
BACKUP LOG WITH NORECOVERY
来备份日志。使用RESTORE
语句的WITH REPLACE
或WITH STOPAT
子句仅覆盖日志内容。Msg 3013,级别 16,状态 1,行 2RESTORE DATABASE
异常终止。