我无法使用Python连接到DB2远程服务器。这里是我做了什么:无法通过Python连接到DB2驱动程序:SQL1042C
- 创建与Python 2.7.10一个的virtualenv(在Mac OS X 10.11.1)使用
sudo pip install ibm_db
运行下面的代码
- 安装了IBM-DB:
import ibm_db ibm_db.connect("my_connection_string", "", "")
然后我得到以下错误:
Exception: [IBM][CLI Driver] SQL1042C An unexpected system error occurred. SQLSTATE=58004 SQLCODE=-1042
我已经搜索了几个小时并尝试了不同的解决方案。不幸的是,我一直无法找到在Mac OS X + Python + DB2上设置环境的适当指南。
是的,我按照说明,我也读过GitHub上的问题。但是,它不能解决我的问题。我担心这是我最近升级到OS X El Capitan的原因。 – chribsen
我同意。 El Capitan的新“系统完整性保护”安全功能可能是罪魁祸首。我无法安装ODBC驱动程序。 – Raj
我试过去激活系统完整性保护。然而,没有运气。 – chribsen