Я уже писал, что под виндой отхватил кучу багов и зависаний при работе с XE Client’ом Oracle из cx_Oracle (python-ячья библиотека). Чудесным образом прошлый раз проблема решилась, но недавно (а ничего не менялось) возникла снова, причем, с удвоенной силой (стало валиться и намертво вещать консоль в два раза чаще). Очередное прозрение заключается в использовании dll библиотек из instantclient’а вместо XE Client’а. Вот эти файлы с скопировал в windows\system32
oraociei11.dll
oci.dll
ociw32.dll
oraocci11.dll
Вряд ли нужны все 4-ре, но дальше париться и выяснять не хочется…
4 комментария:
думаю нужно только oci.dll
Проверял. Один oci обойтись не получается.
Такое ощущение, что настройка клиента Oracle для неспециалиста на 95% состоит из черной магии. Никогда не понятно, из-за чего оно наконец заработало.
В мире Oracle'вского энтерпрайса вообще жизнь надо положить, что утверждать, что тебе что-то понятно.
Отправить комментарий