2010-11-01 83 views
0

我有一個正常的SQL bak up,是否可以使用c#& SMO從我的備份文件中的表中讀取信息?SQL Server管理對象從備份文件中讀取數據

備份文件是一個正常的SQL .bak備份。 (在簡單模式下)

如果SMO無法做到這一點,有沒有其他技術可以提供幫助?

謝謝

回答

0

看起來像德瑪斯是正確的。

這是不可能的。

我最終在我的備份中使用了描述字段來存儲我需要的額外數據。

感謝

2

我不認爲這是可能的。備份文件格式是爲了快速恢復損壞的數據而創建的,沒有任何帶有指向每個表和記錄的特殊標頭。

因爲我知道你甚至不能從備份中恢復一個表(如果它不屬於特殊文件組) - 只有完整的數據庫。