MSDN Webサイトには、「 OLEDBを使用したSQLAzureへの接続はサポートされていません」と記載されています。
ここやここのように、接続文字列のサーバー名を微調整した後、人々がうまく機能すると報告しているWeb上の他の場所があります。SQLServerのAnalysisServicesでさえ、OLEDBを使用してSQLAzureに接続しています。
SQLServer用のOLEDBプロバイダーを介してADOを使用してSQLServerに接続するネイティブ/アンマネージドアプリケーションをDelphiで開発します。SQLAzureサポートの追加を検討しています。あまり変更を加えずにコードの大部分を再利用できれば、本当に助かります。そうでなければ、私はおそらくこの方向に進むことを考えないでしょう。
Microsoftが「OLEDBがサポートされていない」理由をより明確にした場合に役立ちます。OLE DBの使用に特定の制限がある場合、それらは何ですか?多分私はそれらを回避することができます、あるいは多分それは私に影響を与えないでしょう。
Microsoftは、ODBCがサポートされていることにも言及しています。では、「OLE DBプロバイダーからODBC」を使用して、この方法で接続できますか?または、OLE DBを含む組み合わせは「サポートされていません」ですか?