web-dev-qa-db-ja.com

MicrosoftSQLデータベースを同じサーバー上の別のディスクパーティションに復元する

Windows Server 2003 R2 Std64ビットを実行しているSQLServer2005ボックスがあります。 1つのパーティション(iSCSIソフトウェアターゲット)に2つの本番データベースがあり、そのパーティションが明らかに破損していて、データベースが正しく機能しておらず、あらゆる種類の整合性チェックエラーが発生しています。

新しいiSCSIターゲットを作成し、それを新しいディスクパーティションとしてSQLサーバーに導入しました。復元に使用できる適切なバックアップがあります(ネイティブSQLバックアップとsymantec Backup Execバックアップの両方)。

問題は、これら2つのデータベースを新しいパーティションに復元し、SQLサーバーに変更を認識させる方法です。

2
Zero Subnet

データベースを復元するときは、[オプション]に移動し、[名前を付けて復元]フィールドを編集します。

ここに、データとログファイルを配置する場所を手動で入力できます(新しいディスクパーティションに移動するデフォルトの場所を変更します)。

写真はSQLExpress 2008R2のものですが、2005年も同じです。

enter image description here

2
rAlen