【发布时间】:2010-11-01 12:46:28
【问题描述】:
我有一个正常的 SQL 备份,是否可以使用 c# 和 SMO 从我的备份文件中的表中读取信息?
备份文件是普通的 SQL .bak 备份。 (简单模式)
如果 SMO 无法做到这一点,是否有其他技术可以提供帮助?
谢谢
【问题讨论】:
标签: c# sql-server backup smo
我有一个正常的 SQL 备份,是否可以使用 c# 和 SMO 从我的备份文件中的表中读取信息?
备份文件是普通的 SQL .bak 备份。 (简单模式)
如果 SMO 无法做到这一点,是否有其他技术可以提供帮助?
谢谢
【问题讨论】:
标签: c# sql-server backup smo
我认为这不可能。创建备份文件格式是为了快速恢复损坏的数据,并且没有任何带有指向每个表和记录的指针的特殊标题。
据我所知,您甚至无法从备份中恢复一张表(如果它不属于特殊文件组)- 只有完整的数据库。
【讨论】:
看起来 demas 是正确的。
这是不可能的。
我最终使用备份中的描述字段来存储我需要的额外数据。
谢谢
【讨论】:
【讨论】: