python cx oracle 環境搭建

2022-07-29 20:39:18 字數 556 閱讀 7751

背景說明:

之前的環境本來是可以用的,是另外乙個專案(python27)需要的時候搭建的。新專案採用的是python36,安裝的cx_oracle的版本是7,而環境中的oracle客戶端是11,導致python查詢部分sql語句的時候出現異常:ora-12609 tns: receive timeout occurred;

出現錯誤後查詢了cx_oracle的文件

,有乙個屬性connection.

檢視環境變數檔案:/etc/profile和本地的~/.bash_profile,將之前的環境全部清楚後,執行echo $ld_library_path,出現的已經是最新環境,結果還是報錯。

,這次順利執行完成;

需要注意環境變數這一步,需要將oracle客戶端的位址放在最前面,防止出現衝突;

python cx Oracle簡單操作

1,讀取檔案操作 檔案內容 col1 col2 col3 china 1.299 0.004 4.762 usa 0.832 5.196 2.521 讀取指令碼 usr bin env python import cx oracle conn cx oracle.connect loge china...

python cx Oracle錯誤集錦

最近專案上線,python連線資料庫部分出現很多問題,總結一下 錯誤一 python3 unicodeencodeerror gbk codec can t encode character in position xx cx oracle.connenct 的引數中設定引數encoding utf...

python cx Oracle 模組安裝記錄

在產品的測試中,使用 oracle 進行b2b taobao alipay 使用者資料的 mock 所以要安裝 python 的cx oracle 模組,max os linux 也適用 環境 1 安裝 oracle client 在oracleclient 我的系統是 64位,所以下的64位 ma...