3
我在Microsoft SQL Server中配置了2個備份任務,以便對數據庫進行完整和增量備份。 Microsoft SQL Server的版本是2008 R2。Microsoft SQL Server備份physical_device_name
問題是,我配置了一個位置,直到幾個星期前一切都很順利。問題是,它目前在一個無法找到的位置創建這些備份。如果我檢查日誌,一切都很順利。但是在目標目錄中,沒有該備份文件的蹤跡。
當我執行下面的查詢,我在physical_device_name得到一個匪夷所思的值:
SELECT
physical_device_name,
backup_start_date,
backup_finish_date,
backup_size/1024.0 AS BackupSizeKB
FROM msdb.dbo.backupset b
JOIN msdb.dbo.backupmediafamily m ON b.media_set_id = m.media_set_id
WHERE database_name = 'DB_NAME'
ORDER BY backup_finish_date DESC
這些是我得到physical_device_name值:
- {4CAE7525-44D7-4DEF-86A7 -F9C7C99C013C} 3
- {EC6FB844-832G-4A8F-BDDE-12D073383139} 3
等等......
任何想法爲什麼這是以及如何解決它?我最初的想法是這些目錄是隻讀的。我改變了這一點,但由於相同的原因,我昨天看到其中一個備份再次失敗。
在備份集中有一欄指出哪些軟件進行了備份。它說什麼?我的猜測是涉及第三方產品。如果是這樣,請立即找出它是什麼以及如何恢復。 – 2014-10-07 10:39:18
如果引用「software_vendor_id」列,則它對所有備份具有相同的值。 – Bjorn121 2014-10-08 11:32:08
是否包含從更改爲GUID-looking physical_device_names之前的備份?另外,你看到的是什麼價值? – 2014-10-08 12:00:30