[問題] python連線oracle

看板Python作者 (阿哲)時間9月前 (2023/08/03 12:46), 編輯推噓1(105)
留言6則, 2人參與, 9月前最新討論串1/1
各位前輩先進們打擾了,找不到更適合的版故在此發問。近期因為專案內容需要將資料回 傳至oracle db,使用cx_Oracle套件會報DatabaseError:DPI-1047,想請問這種情況該 如何解決?謝謝各位!已經上網爬文許多資料都無法成功再麻煩了謝謝! https://i.imgur.com/5cWj5YR.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.190.184 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1691037976.A.120.html

08/03 13:40, 9月前 , 1F
有安裝OracleInstantClient嗎?
08/03 13:40, 1F

08/03 13:41, 9月前 , 2F
cx_Oracle.init_oracle_client(lib_dir="lib路徑")
08/03 13:41, 2F

08/03 13:54, 9月前 , 3F
感謝樓上的大大,我補上cx_Oracle.init_oracle_client
08/03 13:54, 3F

08/03 13:54, 9月前 , 4F
後成功了!!!另外請問所以我只需指向資料夾路徑即可
08/03 13:54, 4F

08/03 13:54, 9月前 , 5F
不需改變環境變數or將.dll移至與python.exe相同目錄
08/03 13:54, 5F

08/03 13:54, 9月前 , 6F
嗎謝謝~?
08/03 13:54, 6F
文章代碼(AID): #1aop4O4W (Python)
文章代碼(AID): #1aop4O4W (Python)