61584: Acronis Backup 製品: 「エラー: パス中のダブルスラッシュ」警告

次の言語でも参照できます:

use Google Translate

次の製品に該当します: 

データベースへのパスを修正します。

事象

  1. Acronis Backup 12.5 アップデート 3(ビルド 10130)を使用しています。
  2. MS SQL データベースを含むディスクのアプリケーション認識型バックアップを実行しようとします。
  3. 以下のような警告が表示されます:

    データベース名: 'MyDatabase01' 
    データベースロジカルファイル名: 'MyDatabase01' 
    不正確な値: 'c:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\\MyDatabase01_SQLEXPRESS.mdf' 
    エラー: パス中のダブルスラッシュ。
    ダブルスラッシュを削除するには、T-SQLコマンドを実行します: ALTER DATABASE MODIFY FILE

    また、ログには、以下のエラーが表示されます:

    エラーコード: 5900 
    モジュール: 87 
    行情報: 0x33884DBD64365311 
    フィールド: {"$module":"ArsAgentProvider_vsa64_10330","IsReturnCode":"1"} 
    メッセージ: VSSスナップショット失敗の原因となる可能性のある問題を検出しました。

(!) 上記のエラーと警告の両方が出ている場合のみ、この記事を適用できます。

原因

Acronis Backup 製品は、スナップショットの整合性を確認するために、バックアップの前にデータベースへのパスをチェックします。

データベースへのパスにダブルスラッシュまたは(末尾に)余分のスペースがあった場合、スナップショットの作成に失敗します。

ソリューション

データベースへのパスに関する問題を解決するには、以下の回避策を使用してください:

1. SQL Server Management Studio を開きます(SSMSのバージョンがこのコンピュータ上で実行されているSQLインスタンスに一致していることを確認します)。

2. データベースの名前と場所の一覧を取得するために、このクエリを実行します:

USE <データベース名>

SELECT * FROM sys.database_files 

3. その出力から、警告に書いてあったデータベースを探し出します。

4. ファイルへの物理的なパスを編集するには、このコマンドを実行します:

ALTER DATABASE <データベース名>

MODIFY FILE (NAME = '<論理名>', FILENAME='<ファイルへのパス>');

上記のコマンドを使用する際:

<データベース名> は、エラーに書いてあったデータベースの名前にそのまま変えてください。

<論理名> は、エラーに書いてあったファイルの論理名にそのまま変えてください。

<ファイルへのパス> は、エラーに書いてあったファイルへの完全なパス(ダブルスラッシュおよび末尾にある余分のスペースなし)に変えてください。

追加情報

Acronis 開発チームは、パスにダブルスラッシュが入っているデータベースのバックアップに関する問題の解決に取り組んでいます。

タグ: 

You are reporting a typo in the following text:
Simply click the "Send typo report" button to complete the report. You can also include a comment.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
2 + 10 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.