EDB-ODBCの概要

EDB-ODBCは、ODBC準拠のクライアントアプリケーションがAdvancedServerデータベースに接続できるようにするインターフェイスです。EDB-ODBCコネクタを使用すると、他のデータベースと連携して動作するように設計されたアプリケーションをAdvancedServerで実行できます。EDB-ODBCは、クライアントアプリケーションが接続を確立し、クエリを送信し、AdvancedServerから結果を取得する方法を提供します。

EDB-ODBCは一定レベルのアプリケーションの移植性を提供しますが、移植性には制限があることに注意してください。EDB-ODBCは接続を提供しますが、コマンドの互換性を保証するものではありません。別のデータベースで受け入れ可能なコマンドは、AdvancedServerでは機能しない場合があります。

一般的なODBCアプリケーションの主なコンポーネントは次のとおりです。

  • クライアントアプリケーション-ODBCのバインディングを持つ言語で記述されている

  • ODBCアドミニストレーター-WindowsまたはLinuxの名前付き接続を処理します

  • データベース固有のODBCドライバー-EDB-ODBC

  • ODBC準拠サーバー-EDBPostgresAdvancedServer

クライアントアプリケーションは、ODBCのバインディングを持つ任意の言語で記述できます。C、MS-Access、C++はほんの一部です。