2017-03-01 80 views
0

我安裝Visual C++編譯器,DatabaseLibrary和cx_Oracle庫與Oracle數據庫工作DLL加載失敗:指定的模塊找不到。在機器人框架連接Oracle數據庫

1. Downloaded and Install VCForPython27.msi 
2. Set Environment Variables ORACLE_HOME, TNS_ADMIN if not setup already. (eg:- ORACLE_HOME=C:\Oracle\product\11.2.0\client_1; TNS_ADMIN=%ORACLE_HOME%\network\admin) 

安裝的數據庫庫使用下面的命令

> pip install robotframework-databaselibrary 

安裝cx_Oracle使用下面的命令

> pip install cx_Oracle 

之後嘗試連接到Oracle數據庫如下:

Connect to the Database ${oracleDbHost} ${oracleDbPort} ${oracleDatabaseName} ${oracleUserName} ${oraclePassword} 

我收到錯誤

DLL load failed: The specified module could not be found 

相同的設置和代碼工作的其他同事,但不適合我。

什麼地方出了錯

回答

0

我做了ORACLE_HOMETNS_ADMIN環境變量的設置,但沒有添加ORACLE_HOMEpath環境變量。 將%ORACLE_HOME%/bin添加到路徑變量解決了問題。

相關問題