SQL Server 2005からSQL Server 2000へのDB移設


SQL Server 2005のDBをバックアップして、SQL Server 2000に復元しようとすると以下のようなエラーがでます。

—————————

Microsoft SQL-DMO (ODBC SQLState: 42000)

—————————

エラー 3241: デバイス ‘D:\********.bak’ のメディア ファミリが正しい形式ではありません。SQL Server はこのメディア ファミリを処理できません。RESTORE FILELIST が異常終了しました。

—————————

どうやらこれを解消する方法(バックアップファイルを何とかしてSQL Server 2000で読み込む方法)はないっぽい。

すなおにSQL Server 2005に復元して、“Microsoft SQL Server Database Publishing Wizard”でSQL Server 2000形式に吐きなおすしかないらしい。

方法は↓を参照。

SQL Server 2005 の DB を 2000 にエクスポートする方法

http://d.hatena.ne.jp/fyts/20070724/downgrade

しかしだ、バックアップファイルの容量が500MBくらいのDBを“Microsoft SQL Server Database Publishing Wizard”でパブリッシュしたところ、1.3GBって・・・・