1. ホーム
  2. sql-server

[解決済み] 現在のデータベースバックアップがないため、BACKUP LOGを実行できない

2022-06-22 20:14:26

質問

データベースを復元しようとしたら、このメッセージが表示されました。このデータベースを復元するにはどうしたらよいでしょうか。

データベース 'farhangi_db' のリストア(復元)に失敗しました。

(Microsoft.SqlServer.Management.RelationalEngineTasks) です。

------------------------------ 追加情報です。

System.Data.SqlClient.SqlError: BACKUP LOG は、次の理由で実行できません。

現在のデータベース・バックアップがありません。(Microsoft.SqlServer.SmoExtended) です。

どのように解決するのですか?

もともと、データベースを作成し、そのバックアップ ファイルを新しい空のデータベースに復元しました。

Databases > Restore Database > General : Device を右クリックします。[バックアップファイルの バックアップファイルのパス] → OK

これは間違いです . 最初にデータベースを作成するべきではありませんでした。

さて、その代わりに、私はこうします。

Databases > Restore Database > General : Device を右クリックします。[バックアップファイルの バックアップファイルのパス] → OK