SQL Azure

5/14に開催されたCommunity Ring Open Dayの開発者向けのイベントで、SQL AzureとLightSwitchについて話してきました。

ちょっと、まとめきれず中途半端な印象を与えてしまったかもしれませんが、個人的には成功だったと思っています。Q&Aで、質問が出たことと、質問内容について参加者から合いの手が入って、コミュニティらしい雰囲気で終われたと思います。

他にもAzure関連で登壇された方の分については、
「Community Open Day 2011 のINETA側のセッションで利用したセッション資料」
http://bit.ly/kQsbR6
からダウンロードできます。

SQL Azure

DNSのCNAMEにSQL Azureのデータベースサーバーを登録することで、SQL Azureの接続にカスタムドメインを使用できるようにすることができます。

つまり、SQL Azureのサーバー名「severNameString.database.windows.net」をDNSのCNAMEに登録して、「database.sqlazure.jp」で接続できるようになります。
SQL Azureのサーバー名文字列はランダム生成なので覚えにくかったのが、自分のドメインを使用できるようになるので、とても便利ですよ!

image

留意点

しかし、留意点というか問題点がございます。接続時の認証情報を以下のようにする必要があります。

image

これは、接続文字列などで、よく言われることなので違和感が少ないかと思います。

その対象にSQL Server Management Studio 2008 R2も含まれてしまうので、要注意。下の図のようにサーバー名を付与してあげてください。

image

まぁ、コマンドプロンプトでNSLOOKUPからドメインを逆引きをすれば、サーバー名をさっくと調べることができ、いちいちAzure管理ポータルを開かなくていいので、楽には違いないですね。

情報源

A Custom DNS Name for my SQL Azure Database Server

SQL Azure

SQL Serverのカスタマーサービスサポートチーム(Customer Service and Support:CSS)が、CSS SQL Azure Diagnostics(CSAD)ツールをリリースしました。

SQL Azureで、PSSDiag/SQLDiagを使用できません。CSADは、SQL Azureの問題を解決するために、手っ取り早く情報を収集するためのツールです。
CSADは、以下のような情報を収集しレポート表示します。レポートは、レポートコントロールを使用していますので、様々なフォーマットで出力することができます。

  • データベースサイズ
  • CPU負荷の高いSQLトップ10
  • 実行時間の長いSQLトップ10
  • 論理I/Oが多いSQLトップ10
  • 物理I/Oが多いSQLトップ10

SQL Azure

SQL Server Migration Assistant v5.0 is now availableをざっくりと意訳した投稿です。

Sybase、Oracle、MySQL、Microsoft AccessからSQL Server、SQL Azureへ簡単に移行するためのツールであるSQL Server Migration Assistant(SSMA)v5.0の製品ファミリーをリリースしました。

今回のリリースでは、Sybase、Oracle、MySQL、Microsoft Accessからマイグレーションする際のコストとリスクを軽減する機能改善をしています。

SSMAは無料でダウンロード提供しており、Eメールでの無償サポートを提供しています。

What’s NEW

今秋のリリースでは、Expressエディションを含む多くのSQL Serverのエディションへの移行を可能にしました。

移行先:

移行元:

SSMAツール:

SQL Server全てのエディション (2008 R2, 2008, 2005, “Denali”)

SQL Azure

Sybase

SSMA for Sybase


(New in SSMA 5.0)

Oracle

SSMA for Oracle

MySQL

SSMA for MySQL

Access

SSMA for Access

  • SQL Server Denaliへの移行をサポート
  • スケールとパフォーマンスの改善の為に、マルチスレッドでのデータ移行
  • 非英語のSQL Serverへの移行をサポートするグローバリゼーション対応
  • SQL Serverクラスター環境上でのSSMA拡張パックのインストールの対応
  • データベースオブジェクトやPL/SQLなどのOracleのユーザ定義型の使用レポート
  • Sybaseの移行サポート強化
    • SQL Azureへの移行をサポート
    • 対象のSQL Server上で、SYSDBデータベースの従属を分離し削除
    • Sybase ASE ADO.NETとODBCプロバイダーによる拡張データ接続

ダウンロード

1. SSMA for Access v5.0

2. SSMA for MySQL v5.0

3. SSMA for Oracle v5.0

4. SSMA for Sybase v5.0

参考情報

SSMA Team Blog: http://blogs.msdn.com/b/ssma

SQL Server Migrations Page: http://www.microsoft.com/sqlserver/en/us/product-info/migration.aspx
MSDN Forum: http://social.msdn.microsoft.com/Forums/en-US/sqlservermigration

Feedback/Product Support: ssmahelp@microsoft.com

SQL Azure

SQL ServerやSQL Azureへの接続テストをぱっぱと手軽にする方法を知ったので、メモしておきます。