簡體   English   中英

SQL Server 2008備份失敗:BACKUP DATABASE異常終止

[英]SQL Server 2008 Backup fails: BACKUP DATABASE is terminating abnormally

我有一個存儲過程,該過程對特定數據庫執行數據庫備份 問題是,它確實可以在一台服務器上運行,而不能在另一台服務器上運行(這些服務器位於不同的計算機上)。 備份驅動器是服務器的本地驅動器。 在第二台服務器上,出現異常“ BACKUP DATABASE正在異常終止。

在日志文件中,包含以下信息:

...     Error: 18204, Severity: 16, State: 1.
...     BackupDiskFile::CreateMedia: Backup device 'D:\XXX.bak' failed to create. Operating system error 5(failed to retrieve text for this error. Reason: 15105).
...     Error: 3041, Severity: 16, State: 1.
...     BACKUP failed to complete the command BACKUP DATABASE XXX. Check the backup application log for detailed messages.

這可能是什么原因,在哪里可以找到提到的備份應用程序日志?

對我來說同樣的問題

解決方案:

不起作用

C:\\
D:\\
...或任何目錄

碼:

        BACKUP DATABASE [ERP] TO  DISK ='C:\ERP.bak'  
        BACKUP DATABASE [ERP] TO  DISK ='D:\ERP.bak' 
        BACKUP DATABASE [ERP] TO  DISK ='E:\ERP.bak' 

不管用!

工作

代碼:

        BACKUP DATABASE [ERP] TO  DISK ='C:\AtleastOneDir\ERP.bak'  
        BACKUP DATABASE [ERP] TO  DISK ='D:\AtleastOneDir\ERP.bak' 
        BACKUP DATABASE [ERP] TO  DISK ='E:\AtleastOneDir\ERP.bak' 

會為我工作!

聽起來像是權限問題。

  • 您是否嘗試備份到網絡驅動器?
  • 驅動器D:確實存在嗎?
  • Eventlog告訴您什么? 在Eventlog-> eventvwr.msc中嘗試Applicationlog

這只是一個開始...

該答案涵蓋了相同的錯誤消息,但是與機器對機器的訪問權限無關。如果其他人最終在這里搜索相同的錯誤代碼,則將其發布為參考。

在SQL Server 2008中測試計划的自動數據庫備份時, Error: 3041, Severity: 16, State: 1.相同的一般錯誤消息( Error: 3041, Severity: 16, State: 1. )。 原來,我使用的是SQL Server 2008標准版中不提供的功能-備份壓縮。 從我的自定義數據庫備份維護計划任務(通過“查看T-SQL”按鈕可用)運行生成的T-SQL,可以得到更多詳細信息。

消息1844,第16級,狀態1,第1行
標准版(64位)不支持BACKUP DATABASE WITH COMPRESSION。
Msg 3013,第16級,狀態1,第1行
BACKUP DATABASE異常終止。

將“設置備份壓縮”從“使用默認服務器設置”更改為“壓縮備份”會破壞備份腳本。 改回來修復它。

就我而言,我重新啟動了SQL Server服務,現在可以像上一個一樣進行備份了。

嘗試使用“ with execute as caller”再次編譯SP,然后再次運行它。

好。 我的備份中也遇到了相同的錯誤。 創建備份的用戶在服務器上也具有管理員權限。 如果沒有手動創建並運行子文件夾,請確保該子文件夾存在。 對於前 D:\\ MsSQL \\ Backup \\ MyDB \\ mydb.bak,確保存在myDB文件夾

嘗試在sql服務器上創建Windows登錄並將其映射到對D驅動器具有寫權限的Windows用戶,並確保該過程在該用戶的安全上下文下運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM