Sql-Server-2012
Ola Hallengren - DatabaseBackup - LOG 無法打開 Step 輸出文件。步驟失敗
DatabaseBackup - USER_DATABASES - LOG:此作業失敗,提示“以使用者身份執行:Domain\XXXX-SVC。無法打開步驟輸出文件。步驟失敗。”
該錯誤僅與 LOG 備份作業有關。
其他 DatabaseBackup 作業(FULL、DIFF)在相同的 SVC 帳戶下工作得很好。因此服務帳戶具有適當的權限。
輸出文件(作業步驟屬性–> 高級)是 F:\SQLAgentLog\,這對於所有作業都是相同的。唯一的問題是 LOG 備份作業。有沒有其他人經歷過這種情況,有什麼解決辦法嗎?
目前環境:
SQL Server:2012 SP3 CU8
作業系統:Windows Server 2012
注意:這在 Windows Server 2008 上執行良好!!
事實證明,將作業從舊伺服器遷移到新伺服器的人手動編輯了作業。
其中一項編輯是將
"Output File: (Job Step properties-->Advanced)"
其設置為舊伺服器上的預設日誌位置C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log
。在遷移的伺服器上,它被編輯到
"F:\SQLAgentLog\Log\"
該目錄Log
不存在的位置。(那個人錯過了刪除Log
路徑中的文本)在其他工作(FULL 和 DIFF)上,文本
Log
已被刪除,因此設置為這樣"F:\SQLAgentLog\"
,並且這兩個工作正常!