0

私が作成したデータベースを使用したい人が 2 人います。つまり、リモートの場所から 2 つの接続が必要です。これはできますか?

私は最近、MySQL を Access のバックエンドとして使用する際の多くの問題を引用している記事を見つけました。

4

1 に答える 1

0

あなたが念頭に置いている構成は次のとおりだと思います。

  • インターネットから MySQL に直接接続できるサーバーに MySQL データベースを配置します。

  • 2 台のリモート マシンのそれぞれで、そのデータベースの MySQL ODBC DSN を定義します。

  • ODBC リンク テーブルを備えた Access フロントエンドをインストールして、インターネット経由で MySQL データベースにアクセスします。

もしそうなら、あなたはそれをすることができますが、あなたはおそらくしたくないでしょ. Access フロントエンドは、あたかもローカル LAN 接続上にあるかのように、リンクされたテーブルと「対話」します。Access アプリケーションの複雑さと、クライアントと MySQL サーバー間のインターネット接続の速度に応じて、結果はさまざまです。 「少し遅いが使える」から「使えないほど遅い」まで。

最近のバージョンの Access では、Access データベースをインターネット経由で共有するための "推奨" 方法は、データベース テーブルを SharePoint に変換してから、Access "Web データベース" を作成することです。ただし、たった 2 人のユーザーにとっては大変な作業です。

もう 1 つのオプションは、ターミナル サービスのようなある種のリモート デスクトップ ソリューションですが、2 人のユーザーだけでは (時間と費用の面で) かなり高価になる可能性があります。

于 2013-06-04T15:26:44.487 に答える