在Delphi应用程序中进行数据恢复(MS SQL Server)
MS SQL Server 数据库的恢复:
在Delphi编写的应用程序中使用“BACKUP DATABASE DBName TO DeviceName WITH INIT”
语句进行数据备份, 然后用“RESTORE DATABASE DBName FROM DeviceName”进行恢复,
在正常情况下,可以成功恢复,但是在数据库重装后(DeviceName设置完毕),数据恢复失败,
这时,如果直接使用MS SQL Server的数据恢复工具并在选中“Force restore over existing
database”选项的情况下也可以成功恢复。不知道这是什么原因,我想, 是不是“RESTORE DATABASE DBName FROM DeviceName”语句中还有什么参数需要设置?
如何在数据库重装后,从自己的应用程序中恢复所做备份?希望得到您的帮助, 谢谢!