2010年12月15日

SQL AzureにASP.NETメンバーシップ、ロールデータベース構成

ASP.NETメンバーシップなどの機能を利用する場合、aspnet_regsql.exeツールを使って、データベースを構成しますが。SQL Azureに対してこのツールを使うとエラーになります。

その問題を解消するため、MSDNのサイトでSQL Azure用のスクリプトが公開されました。

 

まず下記URLからaspnet_regsqlazure.zipをダウンロードします

http://code.msdn.microsoft.com/KB2006191

ファイルを解凍したあと、aspnet_regsqlazure.exeを使ってデータベースを構成/削除できます。使用方法は下記通り

aspnet_regsqlazure.exe -s SERVER.database.windows.net –d DATABASE -u USER -p PASS -a m

-aの後ろにあるパラメータは機能を指定します。機能パラメータは下記通り

m:Membership
r:Roles
p:Profile
c:Personalization
w:WebEventSqlProvider

0 件のコメント:

コメントを投稿