web-dev-qa-db-ja.com

バックアップを復元するときに「RESTOREHEADERONLYが異常終了しています」エラー

データベースのバックアップファイルを復元しようとすると、次のエラーが発生します。

Transact-SQLステートメントまたはバッチの実行中に例外が発生しました。 (Microsoft.SqlServer.ConnectionInfo)

追加情報:

バックアップデバイス「C:\ Domains\Backup.bak」を開くことができません。オペレーティングシステムエラー5(アクセスが拒否されました)。

RESTOREHEADERONLYが異常終了しています。 (Microsoft SQL Server、エラー:3201)

これは、リモートマシンでのみ発生します。バックアップファイルはローカルで正常に復元されます。ユーザーはリモートマシンの管理者権限を持ち、ネットワークサービスはデータベースとバックアップファイルにアクセスできます。ここでの問題は何ですか?

1
Scott

SQLユーザーには、その場所にアクセスするための権限が必要です。ネットワークサービスとローカルユーザーはSQLで使用されなくなりました。

2
user3914

SQL Serverのインストール中に、ネットワークサービスを選択した場合は、services.mscにネットワークサービスを追加する必要があります。 SQL Server(mssqlserver)を選択し、[プロパティ]をクリックして、ログオンします。ここで、SQLサーバーのインストール時に使用したアカウントを指定します。問題が解決されることを願っています。それでも解決しない場合は、gauravj.iitkgp @ gmail.comで私に連絡することができます

1
Guarav jain

これは2008/2008r2/win7/vistaを使用していますか?もしそうなら、管理者ユーザーは管理者ではありません... UACがそう言うまでは。 「管理者モード」で実行されているアプリケーション(管理者として実行を右クリック)で復元プロセスを実行してみて、それが役立つかどうかを確認してください。

0
TheCompWiz