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 回答