AzureのDevelopment Storageをデフォルトインスタンス以外でセットアップ(dsInit)
少しAzureをいじってますが、開発端末にSQL Server Expressを入れていなかったので、開発用ストレージ(Development Storage)のDBがセットアップされていませんでした。
通常は.\SQLEXPRESSというデフォルトインスタンス名にセットアップされる模様。
そんなわけで、Windows Azure SDK Command Promptを起動して、「dsInit /?」とたたくと、以下のようなメッセージが表示されます。
- シンタックス:
- DSInit [/sqlinstance:
] [/forceCreate] [/user: ]
- DSInit [/sqlinstance:
- 説明:
- 開発ストレージの初期化
- blob、table、queue サービスのHTTPポートの準備
- オプション:
そのため
dsinit /sqlinstance:インスタンス名
と入力すれば、独自のインスタンス名でもSQL Serverに開発用DB「DevelopmentStorageDb年月日」がセットアップされました(/sqlinstanceの後ろにサーバ名は不要)。