windows下python連接oracle環(huán)境搭建

python與oracle數(shù)據(jù)庫進(jìn)行交互需要安裝cx_Oracle模塊和oracle客戶端

步驟如下:

1. 查看python版本號和位數(shù)

image.png

2. 下載安裝對應(yīng)的cx_Oracle

不建議直接用pip安裝,容易引發(fā)各種版本報(bào)錯
下載地址:https://pypi.org/project/cx_Oracle/5.3/#files

服務(wù)器的oracle數(shù)據(jù)庫版本是11g,所以cx_Oracle要選擇5.3-11g,并且注意與本機(jī)python的版本、位數(shù)都對應(yīng)

下載完成后運(yùn)行,按提示安裝,它將自動檢測可用的python虛擬環(huán)境,需要記住cx_Oracle安裝的目錄Installation Directory

3. 下載oracle client

到官網(wǎng)下載客戶端 http://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
根據(jù)python的位數(shù)選擇32位或64位:

image.png

選擇11.2.0.1版 Instant Client 程序包 — Basic:

image.png

下載后解壓,進(jìn)入instantclient_11_2目錄,將oci.dll,oraocci11.dll,oraociei11.dll這3個文件復(fù)制到上一步cx_Oracle安裝的目錄Installation Directory 下面:

image.png

環(huán)境搭建完畢,在python中import cx_Oracle,沒有報(bào)錯說明搭建成功。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 引言 cx_Oracle是Python環(huán)境下的一個(好像也是唯一的一個)用于操作Oracle的第三方模塊。最近在寫...
    bluexiii閱讀 9,697評論 3 13
  • 背景: 閱讀新聞 12C CDB模式下RMAN備份與恢復(fù) [日期:2016-11-29] 來源:Linux社區(qū) 作...
    陽屯okyepd閱讀 3,838評論 0 7
  • Date: 2015-09-08Summary: 用Python連接Oracle 其實(shí)很簡單,就是有時候出點(diǎn)小錯誤...
    浪尖兒閱讀 3,159評論 0 5
  • 前段時間有聽說“能量服裝”是說服裝是有能量的,各種顏色都有他的能量,就像樂嘉老師的色彩與性格一樣。根據(jù)你的生辰八字...
    馮世琴閱讀 903評論 1 3
  • 每到半夜,不管白天是忙碌還是清閑,我必定輾轉(zhuǎn)反側(cè)不得入夢。我想我應(yīng)該是得了一種叫做,一躺就失眠的病。 我這一病,就...
    上官小喬閱讀 234評論 0 0

友情鏈接更多精彩內(nèi)容