-1

私は最初のWindowsAzureアプリケーションを構築していますが、ビジネス上の理由からSQL Compact Editionバージョン3.5.8080を使用せざるを得ません。WindowsAzureで、SQLCompactEditionを使用したいと考えています。そのための方法はありますか?

別の質問:支払いやVisaまたはマスターの要求なしで無料のWindows Azureへのリンクはありますか?

ご意見をお聞かせください !!

4

1 に答える 1

1

まず、アプリケーションがクラウドで実行されている場合のアプリケーションとデータベースの役割を理解する必要があります。アプリケーションはコンピューティング部分で実行され、クラウドにあるかオンプレミスで実行されている可能性のあるデータベースに接続します。Webアプリケーションに接続する特定のデータベースを使用する「強制的な」状況があってはなりません。アプリケーションをWindowsAzureで実行している場合は、SQLCompactEditionをSQLAzureに簡単に移行して接続できます。これは、WindowsAzureでアプリケーションを実行するのに理想的な状況です。

AzureでSQLCompactEditionを使用する場合、Azureはステートレスマシンであるため、WindowsAzureでは実行できないという問題があります。したがって、オンプレミスで実行してからWindowsAzureアプリケーションから接続する必要がある唯一のオプションです。このモデルでは、ローカルで実行されているSQL Compact Serverに固有の接続文字列を使用する必要があり、そのような接続に対してネットワーク設定が開かれています。

全体として、少しの追加コストでSQLAzureを使用する方がはるかに優れていると思います。

最後に、クレジットカード情報を投稿せずに90日間のWindowsAzure限定容量トライアルを取得できます: https ://www.windowsazure.com/en-us/pricing/free-trial/

于 2012-04-26T21:59:04.510 に答える