关于恢复数据库差异备份的问题

fansenwei 2001-07-24 10:35:43
在sql server2000中,要进行恢复备份操作,这时所要恢复的是一个差异备份
在事件探测器中发现它实际是进行了两步恢复操作,即,先恢复此差异备份所在媒体设备的(参照,抑或最近一次?)完全备份,例子:
RESTORE DATABASE [dbname1] FROM DISK = N'E:\dbname1234.dat' WITH FILE = 3, NOUNLOAD , STATS = 10, NORECOVERY
--------此为恢复的完全备份
RESTORE DATABASE [dbname1] FROM DISK = N'E:\dbname1234.dat' WITH FILE = 4, NOUNLOAD , STATS = 10, RECOVERY
--------这是实际操作的要恢复的差异备份
他们关联的关系可能就是 with file选项 的值
而此值在msdb.ado.backupset表中position字段的值相对应
现在的问题是:
~~~~~~~~~~~~~~~
如何想在vb中实现这一恢复数据库的过程,这时就要通过差异备份找到其依赖的完全备份,而它们之间有什么联系,如何确定呢?
请各位指教。
...全文
19 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2001-07-24 10:35
社区公告
暂无公告