1
我在與舊日誌有問題的保存期限的日誌傳送作業(錯誤下面留言)SQL Server獲取試圖刪除舊的日誌傳送事務日誌時拒絕訪問備份
到期後的文件無法被刪除SQL Servers Service帳號顯然可以訪問該文件夾,因爲它能夠創建備份文件。我懷疑可能是作業的刪除部分在SQL代理的憑據下執行,而不是SQL Server服務的憑據。但是我找不到任何信息來證實這個假設。
2016-07-02 17:15:01.73 Deleting old log backup files. Primary Database: 'DBNAME'
2016-07-02 17:15:01.77 *** Error: Could not delete old log backup files.(Microsoft.SqlServer.Management.LogShipping) ***
2016-07-02 17:15:01.77 *** Error: Access to the path '\\SERVERNAME\LOGFILEBACKUPPATH' is denied.(mscorlib) ***
2016-07-02 17:15:01.78 The backup operation completed with errors. Primary Database: 'DBNAME', Log Backup File: '\\SERVERNAME\PATHTOLOGGILE'
2016-07-02 17:15:01.79 ----- END OF TRANSACTION LOG BACKUP -----
是的,您的logshipping代理作業在SQL Server代理帳戶下運行。確保您的代理帳戶具有對備份共享的寫入訪問權限,並且應該可以正常工作。 – SQLPRODDBA