SQL Azure

SQL Azure管理ポータルは、初期状態ではSQL Azure サーバに接続することができません。接続するために、Firewallのルールを更新してください。

  1. 「他のWindows Azureサービスにこのサーバーへのアクセスを許可する」にチェックを入れてください
  2. 接続するために、新しいFirewallルールにクライアントIPアドレス(またはIP範囲)を追加してください

一度、Firewallルールを変更したら、システムに変更が反映するまで5分時間をおいてください
この5分の間、ポータルにログインすることができるかもしれませんが、ポータル内の機能によってはエラーがでるかもしれません
Firewallルールを変更した後、5分待ってください。

データベースマネージャ(プロジェクト名Houston)では、上記手順1のみでOKでした。
しかし、サーバーのFirewallルールで顧客のデータを安全に防御するために、手順2を防御強化策として追加しました

将来のリリースで対応するために、この機能を改善するためにフィードバックをください。

情報源

What’s New in SQL Azure Management Portal? (Part II of II)

SQL Azure

金曜に新しいSQL Azure管理ポータルがリリースされました。

新しい管理ポータルを使用するには、最新のMicrosoft Silverlightランタイム(現在は、Silverlight 4)が必要です。

もしSilverlight 5RC版やベータ版をインストールしていると、認証問題があり、SQL Azure管理ポータルはログインすることができません。

この問題を修正するための対応を進めており、数週間で修正版を提供します。
もしプリリリース版のSilverlight 5を使用していて、SQL Azure管理ポータルを使用したい場合は、プリリリース版のSilverlight 5をアンインストールして、Silverlight 4ランタイムをインストールしてください。

 

情報源

What’s New in SQL Azure Management Portal? (Part II of II)

SQL Azure

この投稿は、SQL Azureの2011Q2サービスリリースで提供を開始した新しい機能や特徴について説明するためのものです。説明は2パートに分かれており、本投稿は1つ目のパートです。

今日、私たちはSQL Azureデータベースサービスの2011Q2サービスリリースが完了したことを発表でき、とても興奮しています。

2011Q2サービスリリースは、パフォーマンスやスケーラビリティの改善をするために、データベースエンジンの根幹部分をアップグレードしました。このアップグレードでは、SQL Azureサービスとまもなくリリース予定のSQL ServerコードネームDenaliとの共通部部を提供するため重要な最初の一歩です。今回のサービスリリースが完了したら、ユーザインターフェイスの強化と機能アップをした新しいSQL Azure Management Portalへ移行します。

本リリースで提供するもの

  • スケーラビリティとパフォーマンス用の根幹部分の更新
  • 複数のデータベース管理者を指定するための副管理者のサポート
  • 空間データ型の追加
  • 新しいSQL Azure Management Portal

SQL AzureのCTP版インポート/エクスポートサービスの提供

インポート/エクスポートサービスは、、Windows Azure BLOBに直接データベースをエクスポートすることができ、データベースの保存、移行、データのバックアップシナリオで使用できます。

Windows Azureポータルか、EXEクライアントからサービスを参照することで、インポートまたはエクスポートを要求することができます。

参考:SQL Azure インポート/エクスポートサービス(CTP)をすべてのAzureデータセンターで提供開始

新しいSQL Serverデータツール コードネーム”Juneau”をSQL Azureでフルサポート

2011年7月に公開CTP版がリリースされている新しいSQL Server データツール コード名”Juneau”を利用できるようになりました。

このツールは、SQL Azureサーバプラットフォームでのデータベース設計ができるようにデータベース開発者用の統合環境を提供します。(Visual Studio 2010IDE内で、SQL AzureとSQL Server両方に対応します)

データベース開発者は、強化されたサーバーエクスプローラーで、簡単にデータベースオブジェクトやデータを作成したり編集でき、クエリを実行することもできます。VSツールで、コードナビゲーション、インテリセンス、C#やVBで提供されている並列処理への対応、TSQLエディタで編集、デバッグ、ヴァリデーションに対応しました。

http://msdn.microsoft.com/en-us/data/gg427686からCTP版をダウンロードできます。スタンドアロンでも利用可能ですし、Visual Studio 2010 Professional以上を持っている場合は、Visual Studio 2010に統合されます。

SQL Azure 2011 Q2サービスリリースによる既存のアプリケーションへの影響

このリリースが完了すると、新しいSQL Azureバージョンは、11.0.bbbb.bb(bbbb.bbはビルド番号です)になります。

アプリケーションでバージョンチェックをしている場合は、今回のアップデートでバージョンが上がるため影響が出る可能性があります。バージョンチェックをしていない場合は、特に影響はありません。

SQL Server Management Studioの更新に関する重要な情報については、次の項目を参照してください。サービスリリースの前にこの手順を完了している場合は、次の手順を再度実施する必要はありません。

管理ツールの更新ダウンロード

データセンターのアップグレードにより、データベースエンジンのバージョン番号が一つ上がります。このリリースで、以前のバージョンのSQL Server Management Studioで接続した場合、エラーになることがあります。

7月に案内しましたが、SSMSで接続問題に遭遇しないために、SQL Server Management Studioのアップグレードをするべきです。まだ、アップグレードしていない場合は次のリンクからダウンロードしてアップグレードしてください。

SQL Azure

Avkash氏のBlogに投稿されたエントリをざっくり意訳した投稿です。

新しいSQL Azure用のエクスポート/インポートサービスをすべてのWindows Azure データセンターにおいて、公開CTP版での提供を開始しました。

このサービスは、SQL AzureデータベースとWindows Azure Blob間で直接インポート/エクスポートすることができるサービスです。BACPACファイルフォーマットを使用するツールと本サービスを補完するクライアントツールも提供しています。Database Import and Export for SQL Azure

インポート/エクスポートサービスは、公開RESTエンドポイントを提供しています。私たちが提供しているEXEのリファレンスは、http://sqldacexamples.codeplex.com/releases/view/72388で提供しています。

サービスの使用シナリオ

直接Blobストレージに保存する

SQLエンジンを使用せずに、データにアクセスすることができるBACPACファイルフォーマットを使用できます。

マイグレーション

クライアントサイドのDAC Frameworkを使用することで、オンプレミスのデータベースからBACPACファイルにエクスポートすることができます。エクスポート後は、BACPACからBLOBストレージアカウントに転送することができ、本サービスを使用してSQL Azureにデータをインポートすることができます。

BLOBストレージと「大容量のDACPACまたは、多数のDACPAC」の相互移動させるのに、間もなく提供予定の転送サービスを使用することができます。

サポートされたフォーマットでのBLOBストレージのバックアップ

今のところ、データ整合性を担保したトランザクション制御をしたエクスポートには対応していません。データ整合性を担保するには、Database Copyを使用して複製したデータベースからエクスポートする必要があります。エクスポートすることでオフライン環境に圧縮した状態でファイルに格納することができます。

ディザスターリカバリ

データベースのデータ保護を冗長化させるために、データベースオフライン環境にコピーするために別のデータセンター上のストレージアカウントにエクスポートできるか確認をされます。

参考

RedGateが提供するSQL Azure Backup BETA は、自動的にトランザクション制御によるデータ整合性を担保したエクスポート機能を提供しています。試用期限制限がありますが、http://www.red-gate.com/products/dba/sql-azure-backup/から入手して使用することができます。

SQLAzureMWは、同様のことができるとてもポピュラーなツールです。
http://sqlazuremw.codeplex.com/

SQL Azure

Windows Azure Toolkits for Devices – Now With Android!の一部をざっくり意訳した投稿です。

Windows Azure と連携するモバイルアプリケーションを簡単に構築できるようにするWindows Azure Toolkit for Windows Phoneの新バージョンがリリースされました!

リリースノート

  • メンバシッププロバイダーがSQL Azureをサポート
  • SQL Azureへデータを格納するODあたサービスのサンプル
  • BabelCamサンプルのすべてのソースコード
  • ASP.NET MVC3へのアップグレード
  • Windows Azure Tools for Visual Studio 1.4を使用できるようにアップグレード
  • Windows Phone Developer Tools 7.1 RCを使用できるようにアップグレード
  • バグフィックス

SQL Azureに対応

新しいプロジェクトウィザードで、Windows Azureのどこにデータを格納したいかを選択できるようになりました。Windows AzureストレージとSQL Azureの両方を選択することもできます。

ウィザードで、SQL Azureへの接続情報を入力するか、ローカル開発用にSQL Serverインスタンスを使用するかのどちらかを選択できます。

ウィザードを完了させても、すぐには以前との違いに気が付かないかもしれません。

しかし、裏側でSQL Azureデータベースにすべてのメンバーシップ情報を格納しています。

また、アプリケーションには、Odataサービスを使用したSQL Azureデータ用の新しいタブがあります。

注意事項

今回のリリースでは、Windows Phone Developer Tools 7.1を対象にしております。

しかし過去の7.0用のサンプルは当面ツールキットに含まれます。WP7.0とWP7.1の2つのディレクトリが作成されます。