为本地计算机上的远程数据库创建数据库快照

时间:2016-04-19 06:19:57

标签: sql-server database snapshot

我在创建数据库快照时遇到了一个微妙的问题。我连接到远程数据库。我想在本地计算机上创建快照。是可能的还是允许的?

我正在输入下面的查询

> CREATE DATABASE SampleSnapshot ON ( NAME = 'Sample', FILENAME = 
> 'C:\SampleFile' ) AS SNAPSHOT OF Sample; GO

并获得异常

Msg 262, Level 14, State 1, Line 1
CREATE DATABASE permission denied in database 'master'.

我有以下问题:

当我在查询中指定路径时,将在本地计算机或服务器计算机上创建快照?如果本地机器那么如何在服务器机器本身上创建快照。

1 个答案:

答案 0 :(得分:3)

没有。通常,客户端/服务器意味着您向服务器发送指令。哪个在服务器上执行。这意味着您的C:\与服务器相关,而不是客户机。