SQL Server 7.00.1094 のバックアップを取得して 9.00.1399 (MSDE から 2005) に復元するのに苦労しています。ただし、いくつかの調査を行ったところ、すべての兆候は、2005 インスタンスにデタッチしてからアタッチすることを示しています。ソフトウェアプロバイダーは、切り離して接続するのではなく、バックアップと復元を行う必要があると明確に述べています。これを回避する良い方法は何ですか? 現在のインスタンスを 7.0 から 2005 にアップグレードできません。
新しいデータベースを 2005 インスタンスに追加し、作成した新しいデータベースを上書きすることで 7.0 インスタンスから他のデータベースを復元できます。このエラーは、マスター データベースを復元しようとしたときにのみ発生します。
主な問題は、システム データベースを 7.0 (7.00.1094) から 2005 (9.00.1399) に正常に復元するにはどうすればよいかということだと思います。
System.Data.SqlClient.SqlError: デバイス C:\test db run\mvdbtest 上のシステム データベースのバックアップは、このサーバー (9.00. 1399)。(Microsoft.SqlServer.Express.Smo)