瞧一瞧,看一看啊——请问如何得到一个数据库备份文件的相关信息? (100分)

  • 主题发起人 主题发起人 acjin
  • 开始时间 开始时间
A

acjin

Unregistered / Unconfirmed
GUEST, unregistred user!
在sqlserver7中
用restore database 恢复一个数据
使用到 move a to b 这么一个参数,可是要怎么得到A这个参数呢?
还有怎么得到备份文件中所包含的多次备份时间呢?
[red]===========================================================[/red]
RESTORE FILELISTONLY FROM DISK ='d:/mssql7/backup/aaa.dat'
//用这个可以得到逻辑名和物理文件名(备份时间或次数怎么得到?)
但是怎么将所得到的结果插入到MOVE参数中?

 
你查一下msdb 数据库
好像这个库里就是存了这些东东
哪一个表我也记不清了 你找一找
如果你的E文还行的话看看表名就应能猜到了
 
用这个可以得到逻辑名
RESTORE FILELISTONLY FROM DISK ='d:/mssql7/backup/aaa.dat'
可是我不知道怎么把这个结果自动加到move参数中
 
踢到前面一点
[red][h1]高手快来啊[/h1][/red]
 
提前!!!!!!!
怎么都没人回答?是没法实现吗?
 
没人回答,只好伤心的结束帖子了
 
后退
顶部