我有一个正常的SQL bak up,是否可以使用c#& SMO从我的备份文件中的表中读取信息?SQL Server管理对象从备份文件中读取数据
备份文件是一个正常的SQL .bak备份。 (在简单模式下)
如果SMO无法做到这一点,有没有其他技术可以提供帮助?
谢谢
我有一个正常的SQL bak up,是否可以使用c#& SMO从我的备份文件中的表中读取信息?SQL Server管理对象从备份文件中读取数据
备份文件是一个正常的SQL .bak备份。 (在简单模式下)
如果SMO无法做到这一点,有没有其他技术可以提供帮助?
谢谢
看起来像德玛斯是正确的。
这是不可能的。
我最终在我的备份中使用了描述字段来存储我需要的额外数据。
感谢
我不认为这是可能的。备份文件格式是为了快速恢复损坏的数据而创建的,没有任何带有指向每个表和记录的特殊标头。
因为我知道你甚至不能从备份中恢复一个表(如果它不属于特殊文件组) - 只有完整的数据库。