sql azureデータベースでaspnet_regsqlを実行するにはどうすればよいですか?すべてのdbオブジェクトをエクスポートすることで、ハードな方法で動作させました。しかし、私はもっと簡単な方法があると真剣に信じています。助けてください。
質問する
5464 次
2 に答える
12
sql azureデータベースでaspnet_regsqlを実行すると、SQLAzureがSQLAzureデータベースに対してコマンドを実行するときにデータベースコンテキストを切り替えるUSEステートメントをサポートしていないためにのみエラーが発生します。
これを回避するために、Microsoftは修正プログラムを作成しました。次の手順は、修正プログラムによって提供されるツールの使用方法を示しています。
- ホットフィックスページからaspnet_regsqlazure.zipファイルをダウンロードします。
- ファイルの内容をローカルハードドライブ上の場所に抽出します。
- コマンドプロンプトを開き、ファイルを抽出したディレクトリに移動します。
次のコマンドラインを使用してツールを実行します(必要に応じて、サーバー名、データベース名、ログオン、およびパスワードに置き換えてください)。
aspnet_regsqlazure -s [your server name].database.windows.net -d [your database name] -u [your user name]@[your server name] -p [your password] -a mr
于 2012-06-22T16:08:08.977 に答える
5
aspnet_regsql.exeによって生成されたメンバーシッププロバイダーは古くなっています。
Azureと互換性のある新しいユニバーサルプロバイダーを使用してください。
更新-2015年7月23日
Microsoftには、Identityという新しいメンバーシップがあります。この記事の執筆時点では、現在のバージョンは2です。
于 2012-06-22T18:52:21.997 に答える