0

サーバー マシンで SQL Server 2012 と Windows Server 2008 R2 を使用しています。ネットワーク コンピューター上の Windows-7 および SQL サーバー 2012。私はSQL Server 2012(サーバーマシン)のユーザーになりました。そのユーザーから、リモートコンピューターからデータベースサーバーに接続できます。ここで、このユーザー (SQL サーバー認証) を使用して、ネットワーク コンピューターからデータベースのバックアップを取得する必要があります。

バックアップのクエリ

データベース hwbss をディスクにバックアップ = '\Dpc1\SqlBackup\hwbss.bak';

マシンサーバーとクライアントの両方でこのクエリを実行すると、エラーが発生します。

エラーメッセージ

Msg 3201, Level 16, State 1, Line 1
Cannot open backup device '\\ASHISHRATHOR-PC\SqlServerBackup\BSS100_Ashish_BSS.bak'.       
Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.

SQLサーバー認証を使用して、ネットワークコンピューターからSQLサーバー2012データベースのバックアップを取得する方法を教えてください。

注:- SQL Server 2005 でネットワーク上のデータベースのバックアップを取ることができます。

4

1 に答える 1

0

Map Networkドライブを使えばできると思います。バックアップを保存するリモート フォルダにそのようなドライブを作成する必要があります。次に、SQL Server にネットワーク ドライブを表示する権限を与える必要があります。SQL サーバーが実行されているアカウントであるタスク マネージャーをチェックインします。このアカウントに、ネットワーク ドライブ (通常はネットワーク サービス) への書き込み権限を付与する必要があります。

于 2013-04-16T11:00:18.423 に答える