私は、私たちが持っているデータベースのBAKを新しいより良いハードウェアに復元しようとしています。これは、ManagementStudioのUIのスクリーンショットです。
既存のデータベースには、mdf、ndfファイル...および2つのログ(ldf)ファイル...があります。
1つのmdfファイルと1つのldfファイルだけを持つように復元する方法はありますか...?
既存のデータベースはSQL2000です-SQL2008インスタンスに復元しています-ただし、2000互換モードでデータベースを作成しました。
...補足として:上記の画面で[OK]をクリックすると、次のエラーが発生します。
ファイル 'D:\ Navision4.LDF'は、 'Navision4_Log3'(5)および 'Navision4_Log'(2)によって要求されます。 WITH MOVE句を使用して、1つ以上のファイルを再配置できます。 (Microsoft.SqlServer.Smo)
ヘルプが必要な場合は、次をクリックしてください。 http://go.Microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414 +)&LinkId = 20476
データベースをそのまま復元し、後で余分なログファイルを削除することをお勧めします。エラーは、2つのログの名前が同じであり、同じボリュームに復元しようとしているためです。別の名前を使用して、一方を復元します。
データベースファイルが2つ(1つは.MDF、もう1つは.NDF)に分割されているのには十分な理由があるかもしれません。アプリケーションをサポートしている人は誰でも、ファイルグループを探してください。
復元時ではありません。そのまま復元する必要があります。サーバー上に配置されたら、追加のログファイルを削除し、.ndfファイルに保存されているオブジェクトを.mdfファイルに移動できます。