如何检查数据库还没有卸载/标记为覆盖

在使用VSS API恢复Exchange时,请尝试在以下情况下捕获错误:1)还原数据库时尚未卸载Exchange 2010在PreRestore调用上生成错误并将错误写入Windows应用程序日志 – 但是对于Exchange2007,PreRestore成功并写入错误仅限于Windows应用程序日志

2)当还原的数据库已卸载,但没有被标记为覆盖Exchange 2007/2010生成错误的Windows应用程序日志,但PreRestore调用成功我怎么能从应用程序(通过VSS API – 而不是从Windows应用程序日志)知道错误发生(数据库还没有卸载,并没有被标记为覆盖。)谢谢

尝试在您使用的Writer上调用GetWriterStatus。 这可能会标记“可重试”错误。