I tried to restore a database using the following query:
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
but instead of restoring the database, I am getting this error:
Msg 3159, Level 16, State 1, Line 2
The tail of the log for the database "DatabaseName" has not been backed up. Use
BACKUP LOG WITH NORECOVERYto backup the log if it contains work you do not want to lose. Use theWITH REPLACEorWITH STOPATclause of theRESTOREstatement to just overwrite the contents of the log. Msg 3013, Level 16, State 1, Line 2RESTORE DATABASEis terminating abnormally.
