Как подключить Python к Db2

Есть ли способ подключить Python к Db2?

29
задан John Y 5 August 2019 в 21:15
поделиться

2 ответа

Вы можете использовать библиотеку ibm_db для подключения к DB2.

query_str = "SELECT COUNT(*) FROM table_name"

conn = ibm_db.pconnect("dsn=write","usrname","secret")
query_stmt   = ibm_db.prepare(conn, query_str)
ibm_db.execute(query_stmt)
0
ответ дан 28 November 2019 в 01:47
поделиться

Db2 IBM доступен для различных платформ. При попытке соединиться с Db2, который живет на сервере IBM i (раньше известный как AS/400, iSeries, или Система i), то ibm_db требует продукта, названного Подключение Db2 , который является довольно дорогим. Большинство людей, которые используют Python для соединения с Db2, поскольку я использую ODBC (обычно до PyODBC).

я не абсолютно уверен в ситуации с Db2 на их z (мэйнфрейм) серверы, но я думал бы, что это также требует Подключения Db2.

0
ответ дан 28 November 2019 в 01:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: