python使用cx_Oracle連接oracle


1.使用pip命令安裝cx_Oracle

$ pip install cx_Oracle

2.安裝oracle客戶端,並添加到path

下載路徑:

http://www.oracle.com/technetwork/database/database-technologies/instant-client/downloads/index.html

根據對應的系統類型和版本以及oracle版本進行下載,比如64位python的windows平台,oracle版本為11g,

下載instantclient-basic-windows.x64-11.2.0.4.0.zip

http://www.oracle.com/technetwork/topics/winx64soft-089540.html

解壓至安裝路徑,然后將該路徑添加至環境變量path后,比如解壓在C:\Oracle路徑下,那么在path環境變量后面加上C:\Oracle\instantclient_11_2;即可

3.使用示例

import cx_Oracle

conn = cx_Oracle.connect('user/passwd@host/instance')
curs = conn.cursor()
sql = 'select * from product_component_version'
curs.execute(sql)

for result in curs:
    print(result)

curs.close()
conn.close()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM