sql server 2012维护计划错误

时间:2017-03-23 19:02:42

标签: sql-server sql-server-2012

我创建了一个简单的数据库备份计划。我可以很好地创建它,但是当我运行它时,这就是我得到的错误。我确实将用户更改为sa。如果有人知道这是什么,请提前致谢...

  

失败:( - 1073548784)执行查询“BACKUP DATABASE [apdev] TO DISK = N'C:\ Program Fi ...”失败,出现以下错误:“无法打开备份设备'C:\ Program Files \ Microsoft SQL Server \ MSSQL11.TEST \ MSSQL \ Backup \ apdev_backup_2017_03_23_135543_9174316.bak'。操作系统错误5(访问被拒绝。)。   BACKUP DATABASE异常终止。“。可能的失败原因:查询问题,”ResultSet“属性设置不正确,参数设置不正确或连接未正确建立。

命令:

  

BACKUP DATABASE [apdev] TO DISK = N''C:\ Program Files \ Microsoft SQL Server \ MSSQL11.TEST \ MSSQL \ Backup \ apdev_backup_2017_03_23_135543_9174316.bak''WITH NOFORMAT,NOINIT,NAME = N''apdev_backup_2017_03_23_135543_9174316'' ,SKIP,REWIND,NOUNLOAD,STATS = 10

请记住,此DID可以正常工作。但是自从我运行robocopy命令以来,它删除了我的整个“备份”目录。我通过手动将“备份”文件夹添加回删除它的目录来替换目录。

2 个答案:

答案 0 :(得分:1)

  

但是自从我运行了robocopy命令后,它删除了我的整个'备份'目录。我通过手动添加'备份'来替换目录。文件夹回到它被删除的目录。

更新备份文件夹的安全权限。添加用户MSSQLSERVER并允许该用户Full control访问该文件夹。这将解决问题。

答案 1 :(得分:0)

编辑“备份”文件夹的权限。添加[YourServerName] \ Users以允许完全控制访问。这对我来说很好。