我有一個SQL 2005維護計劃運行備份以創建.bak文件,並且在成功完成時應該運行維護清理任務來刪除任何文件。備份任務所保存的文件夾中的bak文件大於5天。SQL 2005維護清理任務.bak文件未被刪除
我正在創建備份,但我的舊文件未被刪除。我在日誌中沒有看到任何錯誤。我認爲也許我有一個權限問題 - 運行該作業的帳戶需要訪問.bak文件要從中刪除的文件夾。這似乎是一個可能的原因.bak文件不被刪除?
如何找出該作業在哪個帳戶下運行?我猜這將是SQL代理帳戶。我以爲這將是名爲'SQLServer2005AgentUser'的帳戶,所以我試圖給該帳戶完全控制,但我的.bak文件仍未被刪除。
我應該採取不同的方法來清理舊文件嗎?還是有什麼我做錯了或不理解?
非常感謝。我曾有一個 '。'在那裏。拿出來,一切按預期工作。你讓我今天一整天都感覺很好! – hilary 2009-06-12 15:36:27