LINUX.ORG.RU

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


0

1

Привет! Столкнулся с проблемой при использовании 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 (всего исправлений: 1)

Для приличия написал бы, что это питон, Юра.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.