Windows Server 2003 R2 Std64ビットを実行しているSQLServer2005ボックスがあります。 1つのパーティション(iSCSIソフトウェアターゲット)に2つの本番データベースがあり、そのパーティションが明らかに破損していて、データベースが正しく機能しておらず、あらゆる種類の整合性チェックエラーが発生しています。
新しいiSCSIターゲットを作成し、それを新しいディスクパーティションとしてSQLサーバーに導入しました。復元に使用できる適切なバックアップがあります(ネイティブSQLバックアップとsymantec Backup Execバックアップの両方)。
問題は、これら2つのデータベースを新しいパーティションに復元し、SQLサーバーに変更を認識させる方法です。
データベースを復元するときは、[オプション]に移動し、[名前を付けて復元]フィールドを編集します。
ここに、データとログファイルを配置する場所を手動で入力できます(新しいディスクパーティションに移動するデフォルトの場所を変更します)。
写真はSQLExpress 2008R2のものですが、2005年も同じです。