RAID损坏导致数据库部分文件无法访问的问题
周末RAID中的部分驱动器挂掉了。挂掉的驱动器上,有几个SQL Server 2000的.NDF/.LDF文件。相关的数据库主文件(.MDF)在正常的驱动器上。
现在的情况:
1、整个数据库已经被SQL Server 2000标记为Suspected
2、损坏的驱动器上的文件(.NDF .LDF)均已被成功读出并复制到其他磁盘
3、MDF文件完好,不在损坏的驱动器上
现在的问题是:
1、怎么把.NDF给重新加进去,让数据库重新工作起来?丢掉数据不怕,只要表结构存在,数据库可以从其他数据库恢复(损坏的是一个做数据后续处理的库)。
2、如果新的驱动器加入RAID,分配相同的驱动器号,.NDF文件(和其他文件如.LDF文件)都复制到完全相同的位置,恢复起来是不是简单一些? 或者简单的说,有没有办法把原先位于X:\bad\data.NDF的数据文件,给重新指定到Y:\good\data.NDF?