问题描述
==========
从已损坏的RAID磁盘上拷贝mdf数据文件,尝试attach失败,初始版本为sql server 2005,目标版本为sql server 2008
故障排查
==========
尝试用下面方法attach:
CREATE DATABASE test
ON (FILENAME = 'D:\attachdb\test.mdf')
FOR ATTACH_REBUILD_LOG;
结果:失败;
尝试下面方法重建修复:
Ÿ 新建一个与原来数据名称相同的数据库;
Ÿ 停止数据库服务;
Ÿ 将旧的mdf文件拷贝并覆盖新建的数据库

本文详细记录了一次从损坏RAID磁盘恢复SQL Server 2005数据库至2008的过程,包括尝试attach失败、紧急修复模式、日志重建、数据丢失修复等关键步骤,并最终成功迁移至目标版本。
7万+

被折叠的 条评论
为什么被折叠?



