Python не будет подключаться к Db2: SQLCODE=-1042.Python

Программы на Python
Ответить
Anonymous
 Python не будет подключаться к Db2: SQLCODE=-1042.

Сообщение Anonymous »

Я последовал совету, данному в теме, где возникает ошибка Python ниже при попытке подключения к DB2 после установки ibm_db с помощью pip:
Исключение: [IBM][CLI Driver] SQL1042C Произошла непредвиденная системная ошибка. SQLSTATE=58004 SQLCODE=-1042
Два предлагаемых дополнения к моему PATH добавляются в начало моего скрипта Python перед попыткой подключения:
sys.path.append( 'C:\HighmarkApps\Python3.12.2\Lib\site-packages\clidriver\bin\amd64.VC12.CRT')
sys.path.append('C:\HighmarkApps\Python3.12.2\Lib\site-packages\clidriver\bin\icc64')
Пока несколько пользователей сообщают, что это решило их проблему, в моем случае это ничего не дало.
Я пробовал десятки комбинаций строк подключения (ниже последняя), но ни одна из них не позволила
"соединение" следует сделать «всегда», возвращая вместо этого указанное выше сообщение об ошибке.
conn = ibm_db.connect("DATABASE=базовое имя;HOSTNAME=имя хоста;PORT=999;PROTOCOL=TCPIP;UID=xxxxxxx;PWD=xxxxxxxxxxxxxxx;","SECURITY=S SL;","SSLServerCertificate=C:\xxxxxxxxxxxx\Python3.12.2\Lib\site-packages\clidriver\cfg\DigiCertGlobalRootCA.arm")
Есть ли у кого-нибудь дополнительные предложения??

Подробнее здесь: https://stackoverflow.com/questions/792 ... lcode-1042
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»