真的自己沒有恒心恐怕要半途而廢了
cxoracle版本與oracle instantclient版本 必須嚴格匹配(花了很多時間)
http://cx-oracle.sourceforge.net/
oracle 10g
cx_Oracle-5.1-10g.win32-py2.6.msi
instantclient-basic-win32-10.2.0.4.zip
解壓instantclient-basic-win32-10.2.0.4.zip ,并將此目錄設置為ORACLE_HOME
將instantclient-basic-win32-10.2.0.4目錄內的dll拷貝到c:\python26\lib\site_packages
運行oracle_test.py測試是否能連接到遠程oracle服務
import cx_Oracle
dsn_tns = cx_Oracle.makedsn('192.168.14.203', 1521,'ORCL') -- ORCL為遠端oracle配置的listener的名稱
print cx_Oracle.connect('tax','tax',dsn_tns)
cxoracle版本與oracle instantclient版本 必須嚴格匹配(花了很多時間)
http://cx-oracle.sourceforge.net/
oracle 10g
cx_Oracle-5.1-10g.win32-py2.6.msi
instantclient-basic-win32-10.2.0.4.zip
解壓instantclient-basic-win32-10.2.0.4.zip ,并將此目錄設置為ORACLE_HOME
將instantclient-basic-win32-10.2.0.4目錄內的dll拷貝到c:\python26\lib\site_packages
運行oracle_test.py測試是否能連接到遠程oracle服務
import cx_Oracle
dsn_tns = cx_Oracle.makedsn('192.168.14.203', 1521,'ORCL') -- ORCL為遠端oracle配置的listener的名稱
print cx_Oracle.connect('tax','tax',dsn_tns)