我每周通过原始企业管理器对 SQL 2000 数据库进行完整备份。
问题发生在我尝试恢复数据库时。我发现它不是最新的,因为它指向一个月前的数据,我甚至仔细检查了其他 2 个每周备份,数据几乎完全相同。对此有任何技术解释或已知的 MS 错误吗?请注意,数据库服务器在 RAID5 HDD 配置上运行,其中一个硬盘有故障。此外,所有每周备份的大小都不同,当然还有文件日期戳。
谢谢。
答案1
备份一定出了问题,或者恢复了错误的文件。也许备份文件中有多个备份?
SQL Server 不可能备份数据库并使备份中的数据库比当前数据集更旧。
唯一的例外是,如果您的事务已打开数月,然后数据库被备份,那么在恢复时该事务将被回滚。