我目前正在备份SQL Server数据库。我的问题是如何查找指定的.bak
文件是否存在于 DEFAULT BACKUP FOLDER 中。
到目前为止我学到的是检查文件是否存在,我可以使用以下方法找到:
EXEC master.dbo.xp_fileexist 'D:\Backup\dbbackup.bak'`
我也发现了RESTORE VERIFYONLY FROM DISK = 'FileName'
,但是它返回一条消息,我想在表中得到一个值作为结果,以便我可以通过java的ResultSet访问它。
但问题是我如何在不给出文件路径的情况下找到文件是否存在,但只提供文件名,假设文件位于 DEFAULT BACKUP FOLDER
另外,我可以知道如何检查该备份文件的完整性吗?