Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.028 c
8-1070302395
DeScriptor
2003-12-01 21:13
2004.04.04
Разрешение файла AVI


9-1063174432
Riko
2003-09-10 10:13
2004.04.04
OpenGL-DirectX-DelphiX глупый вопрос - но не дает покоя


6-1074755871
zeher avgur
2004-01-22 10:17
2004.04.04
Ошибка при использовании Powersock


4-1074922175
Lefan
2004-01-24 08:29
2004.04.04
Перехват кликов мыши....


3-1078912232
mixam
2004-03-10 12:50
2004.04.04
BDE




   Наверх