2

当社では、データベースのニーズに Access を使用しています。現在のデータベース フロントエンドに固執したいと考えていますが、テーブルをクラウド ベースのソリューションに移行したいと考えています。SharePoint をホストしたり、Office 365 の月額料金を支払ったりしたくありません。バックエンドとして MySql を使用しましたが、ドライバーをインストールする必要がありました。また、定期的に Google フォームからデータを収集します。この組み合わせの可能なオプションを提案できる人はいますか? Google フォーム、Access フロントエンド、クラウド ベースのバックエンドからのデータ。

ありがとう!

4

2 に答える 2

6

月額料金が不要ということは、無料で外部接続が可能なデータベース サーバー システムを無料で利用できることを期待しているのでしょうか。このようなサービスを無料で見つけることはできないと思います。

Office 365 は月額 6 ドルからなので、なぜこれが高すぎると思うのですか? そのため、Access バックエンド テーブルのサイズを Office 365 まで拡大し、引き続き Access フロント エンドを使用することを検討できます。さらに驚くべきことは、Access 2010 では、「オフライン」および非接続モードになることです。これは、アプリケーションがインターネットに接続していなくても引き続き実行されることを意味します。Wi-Fi が見つかるとすぐに、データ同期プロセスが再開されます。また、この同期はファイル ベースではなく、レコード ベースであり、実際には製品に組み込まれたレプリケーションであり、このセットアップには追加のコードは一切必要ありません。

また、バックエンドはアクセス ファイルではないため、数百万のユーザーにスケールアウトできます。唯一の実際の制限は、365 サーバー ファーム (超巨大なコンピューター ファーム) のサイズです。

Access アプリケーションをこれらの Office 365 テーブルにリンクするだけでなく、Access Web フォームを Office 365 に発行することもできることに注意してください。したがって、次のビデオでは、途中で Access アプリケーションを 100% ブラウザーで実行するように切り替えます。 :

http://www.youtube.com/watch?v=AU4mH0jPntI

上記のブラウザ アプリケーションでは、ActiveX や Silverlight は必要ありません。前述のとおり、これも大規模なサーバー ファームに基づいています。

もう 1 つのクラウド アプローチは、SQL Azure を検討することです。Access 2010 では、Azure OS 上で実行される SQL サーバーのクラウド ベース エディションを使用する機能も製品に組み込まれています。

したがって、SQL Azure の使用を検討することもできますが、それは月額約 10 ドルになります。

月額 6 ドルの Office 365 契約が最善の策だと思います (そして、顧客やおそら​​くこのアプリケーションをサポートするためのリモート デスクトップ サポートを提供する Lync 通信を利用できます!)。実際、Lync だけで 6 ドルの価値があると思います。ほとんどの SharePoint 機能とドキュメント共有 (無料の Web ベースの Word と Excel を含む) を追加すると、これに勝るものはありません。

したがって、Office 365 を避ける理由はここでは明確ではありませんが、ここではある種のサーバー設定を採用する必要があり、Access などのデスクトップ クライアント ソフトウェアからの無料の外部接続を許可するシステムについては知りません。

最善の解決策は、Access で使用する 365 だと思います。

私が過去に使用したもう 1 つの低コストのソリューションは、データベースへの外部接続も許可する非常に低コストの Web ホスティング サイトを検討することです。実際、私はこれを何年もの間行ってきました (Web サイトのホスティングも使用しませんでした!)。私は単純に毎月の Web サイトを購入し、Web ホスティング パッケージの一部であるデータベース サーバーの外部に「接続」する機能を使用しました。これは私が何年もの間、非常に低コストで行ってきました。したがって、私は Access フロント エンドを複数の場所に展開し、この安価な Web ホスティング アカウントを使用していました。

ただし、Office 365 の登場により、私が使用していた 9 ドルの安価な Web パッケージよりもさらに安価になったため、この低コストの Web セットアップを大幅に廃止しました。

したがって、結局のところ、外部データベース接続を可能にする無料のホスティングはないと思いますが、現時点で最も低コストのアプローチは Office 365 です。

于 2012-08-16T00:13:41.590 に答える
0

クラウドベースだからといって、データベースのバックエンドについて別の考え方をしなければならないというわけではありません。MS アクセスを使い続けたいと思うかもしれませんが、Access はリモート接続をネイティブにサポートしていないため、クラウド サーバーに VPN をセットアップする必要があります。 .mdb、.aacdb ファイルに接続します。

専用のデータベース サーバーは常に良いオプションです (MySql、Sql Server Express、Postgre SQL は無料のものに言及します) が、必要なドライバーがインストールされていることを常に確認する必要があります (世界の終わりであってはなりません)。

Google フォームに関しては、私はあまり経験がありませんが、Google は既存のデータベース製品で比較的簡単に実装できるようにあらゆる努力をしたと思います。

于 2012-08-15T13:03:04.673 に答える