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

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中实现这一恢复数据库的过程,这时就要通过差异备份找到其依赖的完全备份,而它们之间有什么联系,如何确定呢?
请各位指教。
...全文
48 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧