4

私のプロジェクトの 1 つで、私は Asp.net メンバーシップ プロバイダーを使用しており、運用環境にいくつかのデータがあります。SQL Azure でその DB を移行する必要があります。

私はSQLAzureMWツールを使用してそれを移行しましたが、そのツールはaspnet_userテーブルのデータと一部のSPを除いて適切な移行を行い、そのツールの最終ステップの時点でそのテーブルを手動でスキップしました

データを調べたところ、aspnet_users テーブルのデータがありません!

SQL Azure の新しいスクリプトについても読みましたが、それは最初から作成するためのものだと思います。ユニバーサル プロバイダーについても聞いたことがありますが、混乱しています。

私の要件に従って、既存の sql db を Windows azure sql db(WASD) に移行するために必要な手順は何ですか?

注:セッション状態もここで SQL プロバイダーを使用して管理されています

アップデート

再度 SQLAzureMW ツールで試してみましたが、今回はデフォルトの照合タイプが原因で Sps の一部が欠落していることに気付いたので、このリンクに従って手動で実行しました

ただし、既存のデータベースからWASDに移行したため、セッション状態またはその他の問題があるかどうかを確認する必要がありますか?

4

1 に答える 1

0

SQLAzureMW ツールは、スキップするメッセージを表示しますか? このツールには多くの問題がありましたが、最終的にはすべてを行うことができました。初めてデータスキーマのみを作成し、データをコピーした後に試してみます。古いデータを上書きできない場合は、スクリプトを生成するときに DROP および CREATE オプションも使用する必要があります。これが役立つことを願っています!

于 2012-11-13T12:16:48.880 に答える