次のクエリを使用してデータベースを復元しようとしました。
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が異常終了しています。
