Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > Oracle покорится удаву, или не по клыкам?)) |
Автор: proDiva 13.10.2006, 16:01 |
Ну вот теперь можно обсуждать конкретный вопрос, а то начала ту, слишком обширную тему. В общем, парни, если питон еще и с нашей базой соединиться сможет (на оракле), всем вышлю пиво по почте ![]() |
Автор: @lex 13.10.2006, 16:44 |
http://www.python.org/topics/database/modules.html + к тому же уж Oracle наверняка ODBC поддерживает |
Автор: Artemios 13.10.2006, 16:58 |
Таки всем??? ![]() |
Автор: proDiva 14.10.2006, 18:06 |
Не вопрос)).... только дойдет оно вряд ли свежим, может мне денежный перевод отправить.... на пиво? ![]() |
Автор: slivlen 15.10.2006, 12:15 | ||
|
Автор: pythonwin 16.10.2006, 07:56 |
slivlen, а где можно скачать пакет cx_Oracle? ![]() |
Автор: proDiva 16.10.2006, 09:38 | ||
я извиняюсь, но у меня ни хрена не получается ![]()
нашла простенький примерчик, но никак не могу правильно записать ODBC-источник(( причем модуль odbc.py запрашивает модуль windll.py, которого у меня нет |
Автор: slivlen 16.10.2006, 10:06 |
http://www.cxtools.net/default.aspx?nav=cxorlb |
Автор: Vach 16.10.2006, 13:46 |
Посмотри по теме "http://www.opennet.ru/base/dev/python_dba.txt.html" |
Автор: proDiva 16.10.2006, 14:23 | ||
Парни, как правильно сложить строку подключения к ораклу, если у меня есть: AliasName, DBLogin, DBPassword, HOSTNAME, HOSTUSER, HOSTPASSWORD? |
Автор: dvska 16.10.2006, 18:05 | ||||||
мне кажется, должно работать так:
|
Автор: proDiva 17.10.2006, 08:30 |
dvska, жаль, что ты не видишь, как я танцую вокруг компьютера ![]() ![]() |
Автор: pythonwin 17.10.2006, 08:47 |
dvska, от ProDiv-ы: за помощь с кодом питона для работы с Oracle +1 ![]() |
Автор: diam 17.10.2006, 09:11 |
Через ODBC будет медленно работать. Вариант, предложенный slivlen, прекрасно пахал у меня на протяжении года. Правда, что-то у него слишком просто подключение делается. Посмотрю, как было у меня, выложу. |
Автор: pythonwin 17.10.2006, 09:23 |
было бы интересно посмотреть ![]() |
Автор: diam 17.10.2006, 09:29 | ||
А, вон оно что. Ну, в принципе, это критично только при добавлении/извлечении большого объёма данных. Для этих целей (если очень нужно), можно и C-ишный интерфейс пользовать. Добавлено @ 09:29 Хорошо, значит, актуально ) |
Автор: Artemios 17.10.2006, 09:58 | ||
Вроде да. |
Автор: diam 17.10.2006, 12:28 | ||
Вот только nls-записей у меня не осталось. Гы-хы-мы. А в них и была самая соль (я с ними больше всего возился). Так что извиняйте. |
Автор: slivlen 17.10.2006, 12:29 |
Так делается подключение в бекенде django для oracle. |
Автор: pythonwin 17.10.2006, 12:34 |
django может работать с ораклом? |
Автор: slivlen 17.10.2006, 14:45 |
Да. |
Автор: pythonwin 17.10.2006, 14:52 |
а TG? |
Автор: slivlen 17.10.2006, 15:11 |
Если с sqlalchemy, то поддерживает. Если с SQLObject, то похоже что нет(хотя trunk с поддержкой oracle в svn есть, так что мож скоро и появится). |
Автор: pythonwin 17.10.2006, 15:23 | ||
спасибо! а пример дать сможешь? ![]() |
Автор: slivlen 17.10.2006, 15:46 |
А какие примеры нужны? Есть довольно подробная документация по SA: http://www.sqlalchemy.org/docs/. Пример подключения к oracle есть здесь: http://www.sqlalchemy.org/docs/dbengine.myt#dbengine_supported. |
Автор: pythonwin 17.10.2006, 15:48 | ||
спасибо! +1 ![]() |
Автор: proDiva 18.10.2006, 13:29 |
Этот вопрос поверхностно изучили ![]() |