OracleクライアントベースのバージョンのOracleODBCドライバーは、フルバージョンのOracleクライアントまたはより軽量なInstantClientのいずれかと互換性があります。
Oracleクライアントソフトウェアをロードできるようにするには、特定の環境変数を設定する必要があります。
Oracleクライアントがロードされるように環境を設定し、OracleクライアントライブラリがEasysoftドライバと同じアーキテクチャであるが、クライアントソフトウェアをロードできない場合は、Oracleクライアントに必要なシステムライブラリが存在することを確認してください。 。
Linuxでは、ldd
を使用します これを行うコマンド。例:
ldd /usr/lib/oracle/12.2/client/lib/libclntsh.so.12.1
依存ライブラリが見つからない場合は、それらをインストールする必要があります。たとえば、Oracleクライアントが機能するにはlibaio共有オブジェクトが必要です。欠落しているライブラリがクライアントライブラリと同じアーキテクチャであることを確認してください。 (アプリケーションが64ビットの場合は、64ビットのODBCドライバーとドライバーマネージャー、および64ビットのOracleクライアントと依存ライブラリセットが必要です。アプリケーションが32ビットの場合、前の文にリストされているコンポーネントはすべて必要です。 32ビットになります。)