簡體   English   中英

SystemError: 使用 ibm_db 連接到數據庫時,無異常設置的錯誤返回

[英]SystemError: error return without exception set when connecting to the database using ibm_db

我無法連接到數據庫。 我試圖通過 Robot Framework 運行自動化腳本,我使用 pip 為其安裝了 ibm_db 模塊。 但是這個錯誤太籠統了,我無法解決。

>>> import ibm_db
>>> conn = ibm_db.connect("DATABASE=<database>;HOSTNAME=<host.co
m>;PORT=<port>;PROTOCOL=TCPIP;UID=<userid>;PWD=<password>;", "", "")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
SystemError: error return without exception set

IBM Db2 數據庫安裝在運行在 Windows 7 上的遠程服務器上。我能夠手動連接到數據庫。 IBM_DB 模塊版本為 2.0.7。 Python 版本為 2.7.9,運行在 Windows 10 系統上。 我能夠從具有類似配置的另一個系統運行相同的腳本。

我在連接到 IBM DB 時遇到了同樣的問題。我的機器上安裝了 DB2 服務器版本,只需將其卸載。現在它對我來說工作正常,似乎與 DB2 服務器版本文件存在一些兼容性問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM