如何在程序中实现?
---------------------------------------------------------------
下例显示使用 BACKUP 和 RESTORE 语句创建 Northwind 数据库的复本。MOVE 语句使数据和日志文件还原到指定的位置。RESTORE FILELISTONLY 语句用于确定待还原数据库内的文件数及名称。该数据库的新复本称为 TestDB。有关更多信息,请参见 RESTORE FILELISTONLY。
BACKUP DATABASE Northwind
TO DISK = 'c:\Northwind.bak'
RESTORE FILELISTONLY
FROM DISK = 'c:\Northwind.bak'
RESTORE DATABASE TestDB
FROM DISK = 'c:\Northwind.bak'
WITH MOVE 'Northwind' TO 'c:\test\testdb.mdf',
MOVE 'Northwind_log' TO 'c:\test\testdb.ldf'
GO
在程序中 可以将这些语句 放到adoquery的sql语句里面
然后执行 即可
---------------------------------------------------------------
在Enterprise Manager中选定你要恢复的某个数据库,点击右键,选定菜单:All tasks-->restore Database,点击进入,在那里就可以看到你最近的一次备份,先在GENERAL中的Parameters-->show backups of database选定需要还恢复的是哪个库,下面的first backup to restore菜单中就可以显示出你最近的一次备分情况.
Have a lucky:)