2012-06-22 385 views
1

我試圖運行一個維護清理任務來移除2天以前的.bak文件(足夠簡單)。EXECUTE master.dbo.xp_delete_file文件夾權限問題

嘗試了各種各樣的.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

謝謝。

+0

請發佈你的整個'exec master.dbo.xp_delete_file'命令的參數。 – 2012-06-22 15:28:08

+0

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 – Alex

回答

0

我總是有一些域名帳戶(在你的情況sa)在sql server privilages。然後你添加域登錄到文件夾。