Я не могу подключиться к удаленному серверу DB2 с помощью Python. Вот что я сделал:Не удается подключиться к драйверу DB2 через Python: SQL1042C
- Создано virtualenv с Python 2.7.10 (на Mac OS X 10.11.1)
- установлен Ibm-дб с использованием
sudo pip install 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