3

をドロップボックス フォルダに移動したいと考えて.mdfいます。.ldf

このスクリプト コマンドを実行しました。

ALTER DATABASE MyDatabase1 MODIFY FILE 
(
   Name = matrix,
   Filename = 'C:\Users\mycomputer\Dropbox\MyDatabase1.mdf'
);

しかし、私はこのエラーが発生します:

「C:\Users\mycomputer\Dropbox\MyDatabase1.mdf」で指定されたパスは、有効なディレクトリにありません。

私のスクリプトを実行しているSQLサービスが正しい権限を持っていないというのは、単なる権限の問題だと確信しています。しかし、DropBox にすべてのアクセス許可を付与するオブジェクトがわかりません。mycomputer\users を試しましたが、うまくいきませんでした。誰か助けてくれませんか?

4

1 に答える 1

2

私の知る限り、Dropboxコピーするファイルのスナップショットは作成されません。

これは、ファイルがコピー中に書き込まれる可能性があり (おそらくそうなる可能性が最も高い)、一貫性のない状態で到着し、使用できなくなることを意味します。

Log Shipping代わりに使用したいと思います。これは の機能でSQL Serverあり、トランザクション ログを増分バックアップして別のサーバーに送信し (おそらく を使用Dropbox)、そこで復元できます。これにより、データベースのスナップショットを別のサーバーに置くことができます。

于 2012-06-02T20:27:34.287 に答える