1

フロントエンドとして、単純なms sql2012Expressデータベースと単純なVBExpress2010アプリケーションがあります。

AzureでMSSQLデータベースをホストし、アプリケーションを更新して、ホストされているデータベースに問い合わせることはできますか?つまり、アプリケーションは引き続きローカルですが、DBはホストされます。私のオフィスは分散していて、これができればかなりの手間を省くことができます。

仮想マシン、クラウドサービス、またはストレートホスティングを使用する必要がありますか?各サービスの微妙さを理解するのは難しいです。

私は紺碧のサービス情報を見てきましたが、ドキュメントは私にとって少し高いものです。これが比較的簡単なことであるかどうか、そして誰かがHowToやNoobの紺碧のガイドへのポインタを持っているかどうかを知りたかっただけです。

4

4 に答える 4

2

それは絶対に可能であり、実際、セットアップは非常に簡単です。

Windows Azure で SQL Server DB をセットアップする方法については、この簡単なステップバイステップの手順を確認してください - https://www.windowsazure.com/en-us/develop/net/common-tasks/sql-azure-management/

ローカル データベースやネットワーク上のデータベースに接続するのと同じように、SQL Server Management Studio から接続することもできます。

于 2012-10-30T14:40:03.000 に答える
2

理想的には - はい、VB デスクトップ アプリで使用される接続文字列を変更して、ローカル データベースではなく Windows Azure SQL データベース インスタンスを参照することができます。とはいえ、SQL Database は SQL Server と 100% 互換性があるわけではありません。http://msdn.microsoft.com/en-us/library/windowsazure/ff394115.aspxで違いを確認してください。

于 2012-10-30T14:40:47.793 に答える
0

MS SQL データベースを Azure でホストし、アプリケーションを更新して、ホストされているデータベースに問い合わせることはできますか?

はい、接続文字列を介して SQL Azure データベースにアクセスできますが、SQL Azure でファイアウォール規則を作成して、ローカルでホストされているアプリケーションまたはリモートでホストされているアプリケーションがデータベースにアクセスできるようにする必要があります。デフォルトではすべてオフになっています。

仮想マシン、クラウド サービス、またはストレート ホスティングを使用する必要がありますか?

ここで何を尋ねているのか正確にはわかりませんが、VM は基本的に Azure で VM をホストする場所を提供するため、やり過ぎかもしれません。O/S、パッチ適用などを制御します。クラウド サービス (Web またはワーカー ロール) は、O/S、パッチ、更新などが Azure によって維持され、アプリケーションについて心配するだけであるため、メンテナンスの負荷が少し軽減されます。 . ストレートなホスティング - 1&1 や GoDaddy などでのホスティングについて話しているのですか? その場合、VB アプリがローカルで実行され、Azure データベースにアクセスするのと何ら変わりはありません。このオプションでは、ファイアウォール ルールが適切に設定されていることを確認してください。そうしないと、データベースにアクセスできなくなります。

うまくいけば、これが役に立ちます。幸運を!

于 2012-10-30T14:39:01.343 に答える
0

Azure には、満たす必要がある特定の要件がいくつかあり (すべてのテーブルにクラスター化インデックスが必要であるなど)、"通常の" SQL Server で使用できる一部の機能 (レプリケーション、FILESTREAM データ、データ圧縮など) はサポートされていません。

それ以外は、アプリが要件を満たしている限り、Azure で動作しない理由はありません。Azure でサポートされていない機能の大部分は、"noob" が実装する範囲外である可能性が高いため、おそらく安全です。

ただし、Azure はニーズに対して高すぎる可能性があります。データベースをどこかにホスティングする方が安いかもしれません。つまり、アプリケーションの接続文字列を新しいデータベース サーバーを指すように変更するだけで済みます (ただし、ホスティング プロバイダーによって追加の制限が課される可能性があります)。

最終的にどちらのオプションを選択しても、頑張ってください。

于 2012-10-30T14:39:20.823 に答える