>>> import ibm_db >>> conn = ibm_db.connect("sample","root","root") >>> ibm_db.exec_immediate(conn, "select * from act") Traceback (most recent call last): File "<stdin>", line 1, in <module> Exception >>> print(ibm_db.stmt_errormsg()) Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc8 in position 38: ordinal not in range(128)
Проверил, какая стоит кодировка по умолчанию - оказалось ‘utf8’:
>>> import sys >>> sys.getdefaultencoding() 'utf-8' >>> quit()
Подскажите, пожалуйста, какой еще дебаг сделать, чего может не хватать и какие действия предпринять, чтобы устранить эту проблему. Спасибо!