MacでMicrosoft Azure Webサイトのftpに接続する方法

Azure WebサイトのFTP。Mac FileZillaから接続する場合、.publishsettingsファイルに書かれている情報ではログインできなくて悩む。

原因は、ID。xxxx¥$xxxx という形式で書かれているが、この時の ¥ がくせ者。
これを、バックスラッシュ ()に書き直す必要がある。バックスラッシュの入力はoption + [¥]キー。

これで解決。

永続化されたWindows Azureの旧VM Role(仮想マシン)。アップロードしてみる。

 

当然、マニュアルは、http://www.windowsazure.com/en-us/manage/windows/common-tasks/upload-a-vhd/ しっかし、こちらに間違いあり。

まずは、connection Stringの部分。

csupload Set-Connection "SubscriptionID=<<サブスクリプションID>>;CertificateThumbprint=<<サムプリント>>;ServiceManagementEndpoint=https://management.core.windows.net"

のServiceManagementEndpointがベータサイトのママになっているので、これを修正。

Windows Azureのストレージエミュレーターが起動時に、データベースが作成できないとエラーを吐く件、

StorageEmulatorError

StorageEmulatorError02

こんなダイアログがStorage Emulator Initializationででてくる。、 http://go.microsoft.com/fwlink/?LinkID=205140 に誘導されるが、これをみてもよくわからない。

要は、ログインしているアカウントがローカルにインストールされたSQL Serverに対して権利が無いのでDBの作成ができていない。ということ。

なので、ローカルなアカウントにSQL Serverの管理者アカウント権利を追加してあげればいい。

SQL Expressを使っている場合は、とりあえず、SQL Management Console Expressをマイクロソフトサイトからダウンロード&インストール。

次に、SQL ServerをインストールしたアカウントでWindowsにログインし直す。他の管理者アカウントでもOK。

で、SQL ExpressにManagement Consoleを使って接続。

セキュリティ→ログインのところにアカウントを追加。

image

サーバーロールのところでsysadminにチェックをつける。

image

これで、該当アカウントでログインしなおせばOK。