Windows Azureの資料にはSQLServerの記述があるが、裏で動いているだけで、表からは全く利用できないようだ。
データベースのアタッチができないのはもちらん、T-SQLも使えず、2Phase-Commitもない。
WindowAzureは対障害じゃない耐障害、リアルタイムの容量拡張に重きを置くもののデータの一貫性をやや犠牲にしたそうです。だから、プログラミング時にわざわざデータ一貫性を配慮する必要があるらしく、そのための環境は容易している。だそうです。が、これが結構ややこしい。また1からSQLを覚えるような感じです。
既存のASP.NETをAzure環境に移行させることは簡単にできても、データベース関連は1から新しい知識で作り直し。

MSのライバル会社の動向に期待。