The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Fedora+cx_Oracle.connect проблема"
Отправлено grgdvo, 06-Янв-12 18:01 

>> ищите в вашей системе tnsnames.ora, там должна быть запись вида как здесь
>> (ну или почти как здесь - зависит от вашей версии oracle):
>> http://docs.oracle.com/cd/B28359_01/network.111/b28317/tnsna...
> Создал tnsnames.ora с соответсвующим содержанием, но теперь как в питоновском скрипте при
> использовании cx_Oracle.connect указать в параметре dsn что нужно использовать информацию
> из этого tnsnames.ora???где его разместить и как прописать в скрипте?
> пока я tnsnames.ora разместил в /etc и создал ссылку на него в
> директории .../oracle/11.0/client
> может какой пример практический кините, чтобы быстрее понять вопрос именно практически?

Ну вот не зря критика поперла в ваш адрес (кенга +1 )

В приведенной сслыке на документацию сказано где должен лежать tnsnames.ora. Читаем внимательно.

By default, tnsnames.ora is located in the $ORACLE_HOME/network/admin directory on UNIX operating systems and in the %ORACLE_HOME%\network\admin directory on Windows operating systems. tnsnames.ora can also be stored the following locations:

Вместо dsn должно быть достаточно указать название записи из tnsnames.ora.
В документации это net_service_name. Как вы ее обозвали я не знаю.
Для начинающих вообще лучше создавать tnsnames.ora с помощью соответствующего помощника (Network Service Assistant - на память черт не понмню точно, но если вы правильно установили клиентскую часть оракла - он у вас будет)

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру