2

Python 3.1.2 を使用しています。cx_Oracle (Windows x86 インストーラー (Oracle 10g、Python 3.1)) をダウンロードしました。Oracle Database 10g Enterprise Edition リリース 10.2.0.4.0 - 64 ビットを使用しています。

リモート Oracle サーバーにアクセスしようとしています。Oracle クライアントをインストールしていません。ただし、どこかから手動でコピーして貼り付けた SQLTools 1.5.0 を使用しています。

リモート データベースにアクセスするには、cx_Oracle が Oracle クライアントからの DLL ファイルを必要とすることがわかったので、すべての DLL ファイルを SQLTools のフォルダーからある場所にコピーしました。ora.dll を保存した場所をシステムの環境変数 (PATH および ORACLE_HOME) に追加しました。しかし、うまくいかないようです。同じエラーが表示されます:

ImportError: DLL の読み込みに失敗しました: 指定されたモジュールが見つかりませんでした。

何かが足りない。この手動作業でうまくいきますか、それとも Oracle クライアントをインストールする必要がありますか?

4

1 に答える 1