sql >> データベース >  >> RDS >> Database

64ビットアプリケーションをAcombaに接続する

    Acombaは、サードパーティアプリケーションがAcombaデータテーブルに接続できるようにするODBCドライバーを提供します。

    ODBCドライバーのアーキテクチャーは32ビットです。つまり、32ビットアプリケーションでのみ使用できます。これは、アプリケーションとそのライブラリ(たとえば、アプリケーションがODBCドライバーをロードするために使用するODBCドライバーとODBCドライバーマネージャー)がすべて同じアーキテクチャである必要があるためです。

    ただし、解決策はあります。 Easysoft ODBC-ODBCブリッジを使用すると、64ビットアプリケーションを32ビットODBCドライバーに接続できます(その逆も可能です)。たとえば、ODBC-ODBCブリッジを使用して、MicrosoftAccessなどの64ビットアプリケーションをAcombaに接続できます。

    ODBC-ODBCブリッジには、クライアントとサーバーの2つのコンポーネントがあり、同じマシンまたは異なるマシンにインストールできます。 ODBC-ODBCブリッジクライアントは、RPCを介してODBC-ODBCブリッジサーバーと通信します。つまり、クライアントのアーキテクチャがサーバーのアーキテクチャを決定することはありません。したがって、64ビットクライアントは32ビットサーバーと互換性があります(その逆も同様です)。

    ODBC-ODBCブリッジは、アプリケーションとODBCドライバーの間にあります。クライアントは、アプリケーションが行うODBC呼び出しをサーバーに渡し、サーバーはそれらをアプリケーションに渡します。

    1. まだ行っていない場合は、32ビットバージョンのODBCアドミニストレーターで、AcombaODBCドライバーがインストールされているマシンでAcombaODBCデータソースを構成します。

      データソースで指定したターゲットAcombaファイルがマップされたドライブ上にある場合は、マップされたドライブパスをUNCパスに置き換えます。たとえば、次を使用します:

      \\myfolder\myfile

      ない:

      z:\myfolder\myfile
    2. アプリケーションがインストールされているマシンにODBC-ODBCブリッジクライアントをインストールします。
    3. AcombaODBCドライバーがインストールされているマシンにODBC-ODBCブリッジサーバーをインストールします。
    4. アプリケーションがインストールされているマシンで、64ビットバージョンのODBCアドミニストレーターを使用してODBC-ODBCブリッジクライアントデータソースを構成します。データソースをAcombaODBCドライバーマシンにインストールされているODBC-ODBCブリッジサーバーにポイントし、このマシンのウィンドウユーザー名とパスワードを指定します。 TargetDSNリストでAcombaデータソースを指定します。
    5. アプリケーションで、新しいODBC-ODBCブリッジデータソースに接続します。

    1. SQL * Plusプロンプトからテキスト変数を受け入れる方法は?

    2. SQLiteクエリ結果をコンマ区切りのリストとしてフォーマットする

    3. MySQLデータをタイトルケースに変換する簡単な方法はありますか?

    4. T-SQLで2つの日時の差を計算する方法