• 締切済み

Microsoft sql server 2005のバックアップから2000へのレストア

現在 新:Microsoft sql server 2005 旧:Microsoft sql server 2000 の二台のサーバを使用しています。(いずれもManagement studioはEnterprise) 旧の方は実際には運用されておらず、バックアップ用兼テスト環境として寝かせてあります。 この度新でDBのメンテナンスを行ったため旧の方も新の現状に合わせようと、メンテ後の新のバックアップを旧のDBに上書きレストアしようとしたところ 「バックアップまたは復元操作で指定されたバックアップ デバイスが多すぎます。 64だけが有効です。」 というエラーが出てレストアに失敗してしまいます。 どういった対処をすれば良いのかお教え下さい。

みんなの回答

  • jamshid6
  • ベストアンサー率88% (591/669)
回答No.1

SQL Server 2000と2005ではデータファイルの形式が異なります。 下位互換性はありますから、2000のバックアップを2005にリストアすることはできます(このとき2005の形式に変換されます)が、逆は無理です。 旧が2000である限り、オブジェクト単位で反映させるなど、リストアによらない方法をとるしかないでしょう。

sugomori
質問者

補足

ご回答ありがとうございます! バックアップから復旧は無理ですか・・・ 2005からデータベースを2000の形式でエクスポート ↓ 2000へ上書きインポート といった事は可能でしょうか?

関連するQ&A