Уведомления

Группа в Telegram: @pythonsu

#1 Май 30, 2007 21:06:51

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

Для подключения к ораклу использую либу egenix_mx_commercial. Мне кажется, что она медленновато работает. Может есть другие модули для подключения к ораклу пошустрее?



Офлайн

#2 Май 31, 2007 02:19:00

pyuser
От:
Зарегистрирован: 2007-05-13
Сообщения: 658
Репутация: +  36  -
Профиль   Отправить e-mail  

Oracle & Python

proDiva
Для подключения к ораклу использую либу egenix_mx_commercial. Мне кажется, что она медленновато работает. Может есть другие модули для подключения к ораклу пошустрее?
egenix_mx_commercial не прробовал, когда-то юзал cx_Oracle (http://www.python.net/crew/atuining/cx_Oracle/),
Попробуй



Офлайн

#3 Май 31, 2007 08:36:11

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

pyuser
egenix_mx_commercial не прробовал, когда-то юзал cx_Oracle
Этот модуль я уже встречала, он для оракла с 9-ой версии и выше, а у нас 8-ой.



Офлайн

#4 Май 31, 2007 10:08:30

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

proDiva, у тебя oracle ниже версии 8,1


http://www.opennet.ru/base/dev/python_dba.txt.html

Я предпочитаю использовать модуль cx_Oracle, который был проверен мною
в ОС NT и Linux(автор-Anthony Tuininga утверждает что он работает в
Solaris и похоже, на всех юниксообразных ОС должен также работать ).В
основном этот модуль следует спецификации Python Database API 2.0 и
поддерживает работу с RDBMS Oracle версий 8.1-9.xx.
+
http://www.python.net/crew/atuining/cx_Oracle/HISTORY.txt

попробуй старые версии cx_Oracle :)



Офлайн

#5 Май 31, 2007 10:12:37

SAnty
От:
Зарегистрирован: 2006-04-21
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

Попробуйте использовать:
oci8py - http://sourceforge.net/projects/oci8py/
или DCOracle - http://www.zope.org/Products/DCOracle

ещё здесь есть информация http://phplens.com/lens/adodb/adodb-py-docs.htm



Отредактировано (Май 31, 2007 10:17:40)

Офлайн

#6 Май 31, 2007 15:10:07

jan2ary
От:
Зарегистрирован: 2006-11-21
Сообщения: 49
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

cx_Oracle README:


SOURCE INSTALL:
This module has been built with Oracle 8.1.7, 9.2.0 and 10.1.0 on Linux,
Solaris, HP/UX, Tru64 Unix and Windows.


Собирать пробовали?



Отредактировано (Май 31, 2007 15:10:31)

Офлайн

#7 Июнь 1, 2007 09:05:16

proDiva
От:
Зарегистрирован: 2007-02-15
Сообщения: 244
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

У нас оракл 8.1.7. Уговорили, попробую ;)



Офлайн

#8 Июнь 6, 2007 17:59:55

dvs
От:
Зарегистрирован: 2006-05-22
Сообщения: 176
Репутация: +  3  -
Профиль   Отправить e-mail  

Oracle & Python

Как вариант можно попробовать модуль odbc из пакета win32 (вы ведь под виндой сидите?).



Офлайн

#9 Март 11, 2008 11:09:23

well
От:
Зарегистрирован: 2006-11-20
Сообщения: 163
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

Всем привет. Возникла задача работать с двумя БД: MsSQL и Oracle. К MsSQL конекчусь через pyodbc. Хотелось бы и Orcale тоже через него подрубаться. Теперь вопросы:
1). Что по скорости лучше pyodbc или cx_Oracle?
2). Как коннектиться к Oracle через pyodbc (тоже вначале ставить клиента)?



Офлайн

#10 Март 11, 2008 14:40:31

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Oracle & Python

очевидно cx_Oracle.
odbc всегда сильно медленнее нативного.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version