Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизODAC Найти похожие ветки
← →
Lelik © (2004-03-04 16:03) [0]Здравствуйте, всем!
Такая проблема: есть БД Oracle,
есть Delphi 7 и компонента ODAC 4.05.1.8 Net.
При коннекте пишет: "ORA-12154: TNS: could not resolve service name" Как с этим бороться?
P.S. При коннекте нет ни одной базы для коннекта
(а в PL SQL Developer есть все нужные базы)
Заранее спасибо. Ответы можно мылом: a.kozlov@inbox.ru
← →
Lelik © (2004-03-04 16:05) [1]P.P.S. ADO-компоненты работают нормально
← →
Reindeer Moss Eater © (2004-03-04 16:08) [2]При коннекте пишет: "ORA-12154: TNS: could not resolve service name" Как с этим бороться?
Указать в поле Server у TOraSession правильное значение
← →
Lelik © (2004-03-04 16:27) [3]Тогда возникает вопрос: это должно быть имя базы данных?
Если да, то я именно его и указываю,
если нет - тогда скажите, что именно должно быть там?
← →
Reindeer Moss Eater © (2004-03-04 16:30) [4]Там должно быть имя сервиса.
Имена сервисов прописываются в tnsnames.ora
"сервис" - это поименованый набор значений хост + порт + sid.
"сервис" - это не база данных.
← →
Lelik © (2004-03-04 16:48) [5]Так я это, блин, и пишу
Чего же он не коннектится?
← →
Reindeer Moss Eater © (2004-03-04 17:02) [6]tnsnames.ora неправильный.
Например.
Сервер не запущен.
Например.
Имя хоста указанное tnsmanes для этого сервиса не может отрезолвится в IP.
Например.
← →
Lelik © (2004-03-04 17:30) [7]это все правильно указано, т.к.
1. PL SQL Developer коннектится нормально
2. SQL Navigator тоже коннектится нормально
3. ADO-компоненты нормально работают (хотя это не показатель)
4. Oracle установлен не на сервере, а локально, прямо на рабочей станции.
ЗЫ. Есть один нюанс: сначала на мой компьютер поставили Oracle Developer 4.5, а потом я в другую OracleHome директорию ставил сервер, может, в этом дело?
← →
Lelik © (2004-03-05 09:41) [8]Люди, кто-нибудь, помогите, пожалуйста
← →
Lelik © (2004-03-05 10:43) [9]Люди, кто-нибудь, помогите, пожалуйста
← →
Reindeer Moss Eater © (2004-03-05 10:44) [10]К тебе приехать курьерским и переставить Оракл?
← →
Reindeer Moss Eater © (2004-03-05 10:48) [11]type
TOracleHome = (ohDefault,ohHome0,ohHome1,ohHome2,ohHome3);
property Home: TOracleHome;
Description
Set Home property to select which Oracle client will be used in your application. Use this property in cases when there is a number of Oracle clients on the machine. ODAC searches all available homes in HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES registry folder. If Home property is set to ohDefault value ODAC uses HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\DEFAULT_HOME registry variable.
← →
ShuraGrp © (2004-03-05 11:18) [12]Самый простой вариант сделать одинаковыми tnsnames.ora
в обоих home директориях.
← →
Lelik © (2004-03-05 11:46) [13]а как вообще узнать, откуда (в смысле из какого tnsnames.ora) ODAC считывают информацию?
← →
Lelik © (2004-03-05 12:57) [14]Люди, помогите, пожалуйста
← →
Vlad © (2004-03-05 15:12) [15]Похоже ты не хочешь читать что тебе пишут. Как же тебе помочь ?
← →
roottim (2004-03-09 10:07) [16]в каком режимме работают компоненты?? c Net опцией или без нее
← →
Lelik © (2004-03-09 10:15) [17]А как это узнать?
← →
Reindeer Moss Eater © (2004-03-09 10:24) [18]В каком режиме работают у него компоненты видно невооруженным глазом по тексту сообщения об ошибке.
Опцией NET там и близко не пахнет
← →
Lelik © (2004-03-09 10:24) [19]Все, всем спасибо!!!
Вроде бы разобрался (во всяком случае пока :) )
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.03 c