Sql-Server

Ola Hallengren 備份失敗

  • July 3, 2018

我已經在我的 SQL Server 2008R2 伺服器上使用 Ola Hallengren 解決方案將近兩年了。昨晚備份失敗,系統數據庫和使用者數據庫均出現以下錯誤。

系統數據庫錯誤範例:

日期和時間:2016-05-31 20:00:01 命令:DECLARE @ReturnCode int EXECUTE @ReturnCode =

$$ master $$.dbo.xp_create_subdir N’E:\SQLBackups\Server1\master\FULL’ IF @ReturnCode <> 0 RAISERROR(‘Error Creating directory.’, 16, 1) HResult 0x5620, Level 16, State 1 xp_create_subdir() 返回錯誤 183 , ‘當該文件已存在時無法創建該文件。’ 消息 50000,級別 16,狀態 1,伺服器 Server1,行 1 創建目錄時出錯。結果:失敗持續時間:00:00:00 日期和時間:2016-05-31 20:00:01

使用者數據庫錯誤範例:

日期和時間:2016-05-31 20:00:12 數據庫:

$$ Dummy_1 $$狀態:線上 待機:否 可更新性:READ_WRITE 使用者訪問:MULTI_USER 可訪問:是 恢復模型:簡單 差異基準 LSN:423000000014100036 上次日誌備份 LSN:342000000037500001 日期和時間:2016-05-31 20:00:12 命令:DECLARE @ ReturnCode int 執行 @ReturnCode =$$ master $$.dbo.xp_create_subdir N’E:\SQLBackups\Server1\Dummy_1\FULL’ IF @ReturnCode <> 0 RAISERROR(‘Error creation directory.’, 16, 1) HResult 0x5620, Level 16, State 1 xp_create_subdir() 返回錯誤 183 , ‘當該文件已存在時無法創建該文件。’ 消息 50000,級別 16,狀態 1,伺服器 Server1,行 1 創建目錄時出錯。結果:失敗持續時間:00:00:00 日期和時間:2016-05-31 20:00:12

當我右鍵點擊執行作業時它也失敗了

有誰知道如何解決這個問題?

您需要確保 SQL Server 服務帳戶對用於儲存備份的路徑具有所需的訪問控制。

有關所需 ACL 的詳細資訊,請查看SQL Server 帳戶和權限頁面。有關如何更改權限的詳細資訊,請參閱為數據庫引擎訪問配置文件系統權限。

我今天備份到網路共享時遇到了同樣的錯誤:RAISERROR('Error creating directory.', 16, 1)

BACKUP DATABASE在 SSMS 中做了一本手冊。這揭示了錯誤背後的真正原因: Write on "\\server.domain.com\SQL\2016\SERVER$INSTANCE_PROD\master\FULL\master.bak" failed: 112(There is not enough space on the disk.)

網路驅動器上的磁碟已滿。我沒有看到它,因為我沒有對該設備的管理訪問權限。

引用自:https://dba.stackexchange.com/questions/140128