我正在尝试运行维护清理任务来删除超过2天的.bak文件(足够简单)。
尝试各种各样的.bak,BAK,。*。和编辑路径,但即使收到“作业成功”日志消息,文件仍然没有被删除。
我认为这是文件夹权限问题。
如何确保我的SA具有从文件夹中删除文件的适当权限?
T-SQL: EXECUTE master.dbo.xp_delete_file 0,N'D:\ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ Backup \',N'BAK',N'2012-06-21T11:35:59',1 < / p>
感谢。
答案 0 :(得分:0)
我总是拥有域帐户,在sql server上有一些(在你的情况下是sa)特权。然后将域登录添加到文件夹。