Windows Azure VMロールで作業しています。AzureVMにSQLサーバーをインストールしていますが、外部からそのSQLサーバーに接続したいのですが、可能ですか?
3 に答える
このリンクを参照して、VMロールを構成してください。必要なことの一部は、VMロールへの通信を可能にするファイアウォールポートを開くことです。http://social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/thread/b5f2967e-57e6-4099-9077-fb6d74897dbf-次に、SQLServerインスタンスでTCP接続を有効にする必要もあります。
しかし、もっと重要なことは、VMの役割に永続的なストレージ機能がないことを知っていますか?この問題に関する興味深い議論については、このリンクを参照してください:http ://social.msdn.microsoft.com/Forums/en-US/windowsazuremanagement/thread/b5f2967e-57e6-4099-9077-fb6d74897dbf
代わりにSQLAzureの使用を検討しましたか?
残念ながら、デフォルトのSQLポートはazureでブロックされています-詳細については、このスレッドを参照してください:ポート1433を使用するAzure入力エンドポイントはブロックされていますか?
SQL Azureの代わりにVMロールを使用することに疑問を持ち続けるすべての人に、私は同じ可能性を検討しており、論点はありません。SQL Azureは、すべての制限があるため、SQLServerExpressである可能性もあります。SQLAzureを使用して実行するアプリを合理的に開発/再開発する方法はありません。永続ストレージの問題は間違いなく課題ですが、iSCSIやBLOBストレージなどのサービスのおかげでショーストッパーにはほど遠いですが、MSがVMロールの使用について提案しているのと同じ理由(たとえば、長時間のセットアップ)が、これが可能だと思う理由です正常に。私がまだ決定していないのは、VMが取得するリソースの種類です。私は20GBのDBを持っており、その仕事をうまく行うには少なくとも8GBのRAM(または同等のホスト)が必要です。
とにかく、私のポイントは、彼には理由があり、VMロールベータ版に参加した人はSQL Azureについて聞いたり研究したりしていない可能性が非常に高いため、時間を無駄にして彼を侮辱していると思います。返信します。それから再び、彼はかなりうまく対処された質問(ファイアウォールの問題)をしているので、多分私は彼にあまりにも多くの信用を与えています。いずれにせよ、思考の糧。