
私の目標は、単一の SQL 2005 データベースを別の 2008 サーバーに移動することです。問題は、両方のサーバーへのアクセス レベルです。それぞれのサーバーで、データベースにしかアクセスできず、他にはアクセスできません。ファイル システムにアクセスできないため、またはプロキシを作成できないため、バックアップ ファイルを作成したり、データベースをデタッチしたりできません。
スキーマを復元するために SQL 2005 Management Studio Express のスクリプト生成機能を使用しようとしましたが、新しいデータベースで SQL を実行しようとすると、コマンドがサポートされていないというエラーが表示されます。同様に、EMS SQL Manager 2005 Lite を使用してスキーマとデータのバックアップをスクリプト化しようとしましたが、同様の問題が発生しました。
これを実現するにはどうしたらいいでしょうか? デタッチ機能とバックアップ機能を使用する以外に解決策が見つからないようです。
答え1
わかりました。どうやらうまくいったようです。Sql 2008 Management Studio Express のデータ抽出機能を使用して、テーブルとデータを抽出しました。次に、DB Extract 2010 を使用してストアド プロシージャを取り出しました。これまでのところ、すべてうまくいっているようです。
何か見逃しましたか?