簡體   English   中英

對於Cx_oracle,DLL文件加載失敗

[英]DLL file load failed For Cx_oracle

我正在使用Python 3.1.2。 我已經下載了cx_Oracle(Windows x86安裝程序(Oracle 10g,Python 3.1))。 我正在使用Oracle數據庫10g企業版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客戶端?

Oracle客戶端不是安裝程序,而是一系列zip軟件包。 此處http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html )下載相應的Instant Client,將其解壓縮,粘貼到C驅動器或您喜歡的任何位置,並將其添加到您的LD_LIBRARY_PATH和ORACLE_HOME環境變量中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM