2012-05-10 23 views
24

私たちのシステムの1つでデータベースバックアップが失敗した理由を調べる必要があります。SQL Server 2008のバックアップアプリケーションログはどこにありますか?

ログには、次の言葉:

BACKUPコマンドBACKUP LOG XXXXXXを完了できませんでした。詳細メッセージについては、 バックアップアプリケーションログを確認してください。

私は、BACKUPコマンドのBACKUP LOG XXXXXXを完了できませんでした

、Windowsイベントログに入ったアプリケーションログをチェックし、私はこれらのログには、この特定のエラーのために発見したものを推測

。詳細メッセージについては、 バックアップアプリケーションログを確認してください。

デフォルトで保存され、実際のバックアップアプリケーションログがありますか?

答えて

38

SSMSを開き、データベースに接続 管理>保守計画>バックアップ計画を選択します。 >右クリックして履歴を表示します。

またはMANAGEMENT> SQL Serverログに適用されます。

ディレクトリの場所:あなたはフルバックアップを持っていけない場合は、フルバックアップのスケジュールは、それはあなたが何ができるか、このエラーに

を与える完了didntの場合c:\Program Files\Microsoft SQL Server\MSSQL.xx\MSSQL\LOG

+1

あなたはこれを獲得しました!行く方法! ... Dammitは、ほぼ3年間.NET開発を行ってきましたが、それでも学ぶのは大変です。 – Eon

+0

今度はティックに答えてくれるでしょう、お元気です答えタイマー – Eon

+0

仲間に仲間たち!彼らが言うように毎日の学習...あなたのバックアップに何が間違っていますか? – maSTAShuFu

1

親愛なるこのエラーは通常、いくつかの理由で....起こります完全バックアップ計画を実行するか、完全バックアップジョブが正常に完了するまで待ってから、自動的に毎時バックアップを取るようにします。

0

私は同じ問題がありました。 PS.Scriptを使用してDBをバックアップする。ログの情報は役に立ちませんでした。原因は私のpowershellスクリプトのタイムアウトでした。

の設定 "$ server.ConnectionContext.StatementTimeout = 0" 助けていませんでした

$ RET =起動-sqlcmdの-Query $のSQLStatement -ServerInstance $ ServerNameの-ErrorAction '停止' -QueryTimeOut 600

QueryTimeOutを設定すると、そのトリックが実行されていました。

0

SQLサーバー自体はキャプチャすることを唯一の情報は、すでに引用したものです:

BACKUPコマンドXXXXXXを完了できませんでした。詳細なメッセージについては、バックアップアプリケーションログを確認してください。

これはすべて、SQLエラーログ(SSMS>管理> SQL Serverログ)とMSSQLSERVERのWindowsアプリケーションエラーログに表示されます。バックアップはの一部として実行した場合

  • :どんなアプリケーションのそれは、「バックアップアプリケーションログを確認する」と言うとき、それは(1がある場合)はログを確認する意味

    は、実際にバックアップを行っSQLエージェントジョブでは、そのジョブのジョブ履歴を確認します(「SQLエージェントログ」ではなく)。

  • バックアップがSSISパッケージの一部として実行されている場合、SSISパッケージログが作成されている場合は、SSISパッケージログを確認します。
  • バックアップがSQL保守計画の一部として実行された場合は、保守計画の履歴を確認してください。
  • サードパーティのバックアップソフトウェアを使用してバックアップを実行した場合は、そのアプリケーションのログを確認してください。
  • 他にどこにも見つからない場合は、Windowsアプリケーションイベントログを調べて、別のアプリケーションによって何かが記録されたかどうかを確認してください。同時に、「BACKUP failed」がMSSQLSERVERによって記録されました。

どこにも見つからない場合は、詳細なエラーがキャプチャされていない可能性があります。 SSISパッケージが詳細なログ記録を行うように設定されていないか、GUIで手動バックアップを実行したが、画面上でエラーを解決または修正した可能性があります。バックアップを実行しようとした人を見つけて、失敗した理由を尋ねなければならない場合があります。

関連する問題