Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

проблемы с автоматическим запуском listener

0 views
Skip to first unread message

Andrey

unread,
Nov 17, 2004, 7:49:50 AM11/17/04
to
Привет, всем.
Вот такая возникла ситуация, после успешной установки и создания базы
не хочет запускаться listenet от другого пользователя, в смысле, например из
под root
#su - oracle -c "$PASH/lsnrctl start" выдает такие сообщения:
-bash-2.05b# su - oracle -c "/oracle/base/product/bin/lsnrctl start"
в то время как из под user oracle стартует все прекрасно.

LSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.1.0 - Production on
17-NOV-2004 15:42:56

Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

Message 1070 not found; No message file for product=network,
facility=TNSTNS-12545: Message 12545 not found; No message file for
product=network, facility=TNS
TNS-12560: Message 12560 not found; No message file for product=network,
facility=TNS
TNS-00515: Message 515 not found; No message file for product=network,
facility=TNS
IBM/AIX RISC System/6000 Error: 2: No such file or directory

Что это есть за проблема? никогда раньше не встречал, хотя ставил и под AIX
и под Linux все проходило нормально.
Настройку listenera при инсталяции выбрал typical.
в файлах listener.ora и tnsnames.ora - ничего лишнего, стандартный вариант
хост и сид прописан верно.
P.S. ос AIX 5.2, Oracle for AIX 5L 9.2


Piter Ustinov

unread,
Nov 17, 2004, 7:59:05 AM11/17/04
to
Hello, Andrey!
You wrote on Wed, 17 Nov 2004 12:49:50 +0000 (UTC):

A> LSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.1.0 - Production on
A> 17-NOV-2004 15:42:56

A> Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

A> Message 1070 not found; No message file for product=network,
A> facility=TNSTNS-12545: Message 12545 not found; No message file for
A> product=network, facility=TNS
A> TNS-12560: Message 12560 not found; No message file for product=network,
A> facility=TNS
A> TNS-00515: Message 515 not found; No message file for product=network,
A> facility=TNS
A> IBM/AIX RISC System/6000 Error: 2: No such file or directory


А ORACLE_HOME прописана под root'ом?..


Andrey

unread,
Nov 17, 2004, 8:06:15 AM11/17/04
to
> А ORACLE_HOME прописана под root'ом?..
да, точно прописан.


Shramko Eugene

unread,
Nov 17, 2004, 9:24:57 AM11/17/04
to
"Andrey" <sh...@aaanet.ru> wrote in message
news:cnfic0$2lcd$1...@pa.aaanet.ru...

> > А ORACLE_HOME прописана под root'ом?..
> да, точно прописан.
>
>
Пороверь переменные среды.
ORACLE_HOME
LD_LIBRARY_PATH ( или как там в AIX ).
ORA_NLS33
PATH


Andrey

unread,
Nov 17, 2004, 10:07:28 AM11/17/04
to
> Пороверь переменные среды.
> ORACLE_HOME
> LD_LIBRARY_PATH ( или как там в AIX ).
> ORA_NLS33
> PATH
Да в AIX все так, это все было проверено, конечно, в первую очередь.
Сейчас, вот ковырял, понял что дело в shell ставлю для user oracle ksh, ( в
AIX по умолчанию для пользователей) все отлично отработало, с bash такая вот
ерунда
Это заморочки шеловских оболочек, но этот вопрос уже не в этот раздел, да и
то если принципиально bash нужен будет.

Спасибо, всем кто откликнулся.


Grigoriy Shpakov

unread,
Nov 17, 2004, 10:18:36 AM11/17/04
to
Как-то раз Andrey(sh...@aaanet.ru) написал:
A> Привет, всем.
A> Вот такая возникла ситуация, после успешной установки и создания базы
A> не хочет запускаться listenet от другого пользователя, в смысле, например
A> из под root
A> #su - oracle -c "$PASH/lsnrctl start" выдает такие сообщения:
A> -bash-2.05b# su - oracle -c "/oracle/base/product/bin/lsnrctl start"
A> в то время как из под user oracle стартует все прекрасно.

A> LSNRCTL for IBM/AIX RISC System/6000: Version 9.2.0.1.0 - Production on
A> 17-NOV-2004 15:42:56

A> Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.

A> Message 1070 not found; No message file for product=network,

ORA-01070 "Using an old version of Oracle for the server"
// *Cause: Using old version of oracle for server
// *Action: Upgrade server

A> facility=TNSTNS-12545: Message 12545 not found; No message file for
A> product=network, facility=TNS

TNS-12545 "Connect failed because target host or object does not exist"
// *Cause: The address specified is not valid, or the program being
// connected to does not exist.
// *Action: Ensure the ADDRESS parameters have been entered correctly; the
// most likely incorrect parameter is the node name. Ensure that the
// executable for the server exists (perhaps "oracle" is missing.)
// If the protocol is TCP/IP, edit the TNSNAMES.ORA file to change the
// host name to a numeric IP address and try again.

A> TNS-12560: Message 12560 not found; No message file for product=network,
A> facility=TNS

TNS-12560 "TNS:protocol adapter error"
// *Cause: A generic protocol adapter error occurred.
// *Action: Check addresses used for proper protocol specification. Before
// reporting this error, look at the error stack and check for lower level
// transport errors.For further details, turn on tracing and reexecute the
// operation. Turn off tracing when the operation is complete.

A> TNS-00515: Message 515 not found; No message file for product=network,
A> facility=TNS

TNS-00515 "Connect failed because target host or object does not exist"
// *Cause: The address specified is not valid, or the program being
// connected to does not exist.
// *Action: Ensure the ADDRESS parameters have been entered correctly; the
// most likely incorrect parameter is the node name. Ensure that the
// executable for the server exists (perhaps "oracle" is missing.)

A> IBM/AIX RISC System/6000 Error: 2: No such file or directory

A> Что это есть за проблема? никогда раньше не встречал, хотя ставил и под AIX
A> и под Linux все проходило нормально.
A> Настройку listenera при инсталяции выбрал typical.
A> в файлах listener.ora и tnsnames.ora - ничего лишнего, стандартный вариант
A> хост и сид прописан верно.
A> P.S. ос AIX 5.2, Oracle for AIX 5L 9.2

Похоже, что-то неправильно установилось.
--
Григорий Шпаков
Бывший 2:5020/198.39 AKA /213.25 AKA /54.35 AKA gri...@sirena.rinet.ru
Ныне gri...@sirena2000.ru

Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru

Shramko Eugene

unread,
Nov 18, 2004, 2:23:08 AM11/18/04
to
"Andrey" <sh...@aaanet.ru> wrote in message
news:cnfpf4$pao$1...@pa.aaanet.ru...
Ну именно про bash в AIX ничего сказать не могу, потому как давно это было.
А вот у меня все в bash правда под SLES8 ( SuSe Linux Enterprise Server ) и
очень пристойно работает именно в bash.


Andrey

unread,
Nov 18, 2004, 2:56:18 AM11/18/04
to
> Ну именно про bash в AIX ничего сказать не могу, потому как давно это
было.
> А вот у меня все в bash правда под SLES8 ( SuSe Linux Enterprise Server )
и
> очень пристойно работает именно в bash.
Именно, что под Linux работает=) поэтому решил по анлогии сделать в AIX
привык я уже к bash, зачем, думаю, разнообразие.

P.S. Уже вроде разобрался и под AIX, утро вечера мудренее=)
как обычно, мелочь пропустил и под bash su не хватал правильно env-ы
oracl'а.


Andrew Lesnichenko

unread,
Nov 18, 2004, 3:25:40 AM11/18/04
to
Andrey wrote:
>>Ну именно про bash в AIX ничего сказать не могу, потому как давно это
>
> было.
>
>>А вот у меня все в bash правда под SLES8 ( SuSe Linux Enterprise Server )
>
> и
>
>>очень пристойно работает именно в bash.
>
> Именно, что под Linux работает=) поэтому решил по анлогии сделать в AIX

Ну, Linux не показатель.

> привык я уже к bash, зачем, думаю, разнообразие.

А зачем тебе bash в неинтерактивном скрипте. Вообще писать скрипты на
выпендрежных shell'ах - плохой стиль. Есть надежные, тупые шеллы,
которые есть всегда и во всех unix'ах и всегда работают одинаково.

--
Andrew Lesnichenko

0 new messages