LINUX.ORG.RU

Сообщения foofest

 

Проблема с cx_Oracle.execute()

Привет! Столкнулся с проблемой при использовании cx_Oracle. При отключении инета питон виснет на исполнении метода cx_Oracle.execute(). Вот код, специально для проверки этого бага (на питоне):

import cx_Oracle

connstr = raw_input('connstr:') con = cx_Oracle.connect(connstr)

cursor = con.cursor()

query = raw_input('query:') # например, 'select * from table1'

# перед тем как нажать Enter, отключите инет

cursor.execute(query) # вот здесь виснет.

print 'check'

res = cursor.fetchall()

print res

у MySQL все норм: _mysql_exceptions.OperationalError: (2006, 'MySQL server has gone away'), ошибку можно успешно обработать, а оракл тупо виснет.

Буду очень признателен.

Юра.

foofest
()

RSS подписка на новые темы