【发布时间】:2013-06-01 07:21:43
【问题描述】:
在 XP 机器上,我使用 SQL Server 2008 R2 备份文件,文件存储在 c:/ProgramFiles/.../Data 文件夹中,但在这种情况下我得到了异常
无法打开备份设备“C:\Program Files\Data\BlaBla_123.bak”。
操作系统错误 5(未能检索到此错误的文本。原因:1815)。
消息 3013,第 16 级,状态 1,第 1 行
BACKUP DATABASE 异常终止。
我的查询
ALTER DATABASE BlaBla SET SINGLE_USER WITH ROLLBACK IMMEDIATE
backup database BlaBla to disk = 'C:\Program Files\Data\BlaBla_123.bak'
但我知道当我将备份文件存储在 D 驱动器或其他东西时,这将起作用,
我的问题是,如何将备份保存在同一文件夹中以及我需要从代码端或查询端做什么?
【问题讨论】:
-
你读过这个kb article 吗?我猜sqlserver之外的东西搞砸了......
-
@rene :是的,我明白了,需要授予对该文件夹的访问权限以进行 SQL 登录。
标签: c#-4.0 sql-server-2008-r2 database-backups