sql server:无法打开备份设备

sql server:无法打开备份设备

我正在做备份:

BACKUP DATABASE timeclockplus TO DISK = 'c:\bak.backup'

我收到此错误信息:

Msg 3201, Level 16, State 1, Line 1
Cannot open backup device 'c:\bak.backup'. Operating system error 3(The system cannot find the path specified.).
Msg 3013, Level 16, State 1, Line 1
BACKUP DATABASE is terminating abnormally.

有人知道这里发生了什么事吗?

答案1

SQL Server 帐户可能没有对 C 根目录的写权限:请尝试使用您的实例的备份文件夹(示例路径 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup)

如果您使用管理工作室进行备份,但单击“脚本”按钮而不是“确定”按钮,则默认路径应该是有效的路径。

答案2

如果是权限问题,请使用 Windows 资源管理器(右键单击目标 C:驱动器,属性,安全选项卡)确认运行备份的帐户是否被允许修改/写入。

答案3

一般来说,您不想备份到硬盘驱动器的根目录,这就是为什么 SQL Server 默认没有根目录权限。

只需备份到另一个文件夹。

相关内容