iT邦幫忙

0

sql備份失敗,因為I/O裝置錯誤,所以無法執行請求

  • 分享至 

  • xImage

cc資料庫執行完整備份到E糟,出現如下錯誤:
伺服器"xxx"的備份失敗(Microsoft.SqlServer.smo)
system.Data.sqlClient.sqlError:寫入e:\cc.bak 失敗:1117因為I/O裝置錯誤,所以無法執行請求,(Microsoft.sqlserver.smo)
在記錄檔檢視器有:
BACKUP failed to complete the command BACKUP DATABASE CC. Check the backup application log for detailed messages.

但備份其他資料庫到e糟就沒問題,若cc資料庫備份到d糟就沒問題,為什麼備份到e糟就有問題
os:windows server 2003
sql server 2005
硬碟有作RAID 5

laiout iT邦新手 1 級 ‧ 2010-03-04 13:45:43 檢舉
請問版大,CC的資料庫檔案是否存放在E:,如果是應該是備份程式不允許備份來源和備份標的在同一個磁碟(E:)上。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
cafebug
iT邦高手 1 級 ‧ 2010-03-03 14:04:59
最佳解答

其實答案就在你的問題裡面, 請看一下Backup 的詳細Log, 看它在complain什麼, 有相關的error code或是message 再放出來給大家看, 這樣大家會比較有頭緒一點... :)

p.s: Windows Event log 跟 SQL Server 的 log 都看一下..

wenchan iT邦新手 5 級 ‧ 2010-03-15 08:34:18 檢舉

找到原因了,因e:\空間不夠,造成不無法存入

我要發表回答

立即登入回答