Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
Листенер запущен.
На самом сервере подключиться с помощью sqlplus u/p@tnsname получается.

с другой машины подключиться не получается.

TNS-12560: TNS:protocol adapter error

При попытке добавить в Listener.ora

TRACE_LEVEL_LISTENER = admin
TRACE_DIRECTORY_LISTENER = $ORACLE_HOME/network/admin
TRACE_TIMESTAMP_LISTENER = true

и запуска лисенера получается вот это:

TNSLSNR for Linux: Version 10.2.0.1.0 - Production
NL-00511: error opening trace file $ORACLE_HOME/network/admin/listener.trc
 NL-00508: cannot open trace file
  NL-00231: error in file open
   SNL-00016: snlfohd: error opening file
    Linux Error: 2: No such file or directory

DB: 10gR2, OS: RHEL 5.5
6 авг 10, 13:57    [9223317]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
зарбирайтесь с
fd979
NL-00511: error opening trace file $ORACLE_HOME/network/admin/listener.trc
6 авг 10, 15:03    [9224098]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
denix1
зарбирайтесь с
fd979
NL-00511: error opening trace file $ORACLE_HOME/network/admin/listener.trc

а в чем там разбираться?

обыкновенная переменная.
6 авг 10, 15:25    [9224386]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
Бу-га-га
Guest
fd979
а в чем там разбираться? обыкновенная переменная.

Ну тогда разберись с
fd979
NL-00511: error opening trace file $ORACLE_HOME/network/admin/listener.trc
6 авг 10, 15:43    [9224643]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
Бу-га-га
fd979
а в чем там разбираться? обыкновенная переменная.

Ну тогда разберись с
fd979
NL-00511: error opening trace file $ORACLE_HOME/network/admin/listener.trc


Да вроде бы разобрался.


трейс файл приложен. только ничего путного там не могу найти. Может кто поможет?

К сообщению приложен файл (listener.trc - 54Kb) cкачать
6 авг 10, 16:44    [9225405]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
fd979
с другой машины подключиться не получается.

TNS-12560: TNS:protocol adapter error
было бы неплохо узнать как подключаетесь - настройки
и как слушаете - настройки

ПС.
тех.поддержка уже чего-то ответила ? :)
6 авг 10, 18:04    [9226174]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
denix1
fd979
с другой машины подключиться не получается.

TNS-12560: TNS:protocol adapter error
было бы неплохо узнать как подключаетесь - настройки
и как слушаете - настройки

ПС.
тех.поддержка уже чего-то ответила ? :)


подключаюсь командной строкой через SQL*Net
sqlplus username/password@tnsname

слушается нормально вроде. В лисенере база прописана. Та же самая строка
sqlplus username/password@tnsname
проходит нормально. С другой машины пинг тоже проходит.
6 авг 10, 23:58    [9227668]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7422
fd979,

Какой статус у листенера?

$ lsnrctl status
7 авг 10, 00:13    [9227719]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
Relic Hunter
fd979,

Какой статус у листенера?

$ lsnrctl status


Лисенер нормально слушает.


STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date                06-AUG-2010 17:44:50
Uptime                    2 days 0 hr. 34 min. 13 sec
Trace Level               admin
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Parameter File   /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
Listener Log File         /u01/app/oracle/product/10.2.0/db_1/network/log/listener.log
Listener Trace File       /home/oracle/listener.trc
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.10.188)(PORT=1521)))
Services Summary...
Service "BKPDB" has 1 instance(s).
  Instance "BKPDB", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
  Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
8 авг 10, 17:21    [9230597]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
ну что нет никаких идей?
9 авг 10, 10:09    [9232344]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
fd979,

TRACE_DIRECTORY_LISTENER - укажите путь без переменных
9 авг 10, 10:13    [9232360]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
pravednik
fd979,

TRACE_DIRECTORY_LISTENER - укажите путь без переменных


Да трейс заработал. я его уже даже выставил. Сам Лисенер отказывается принимать из других терминалов подключения. То есть на самом сервере все нормально. А вот с другого, находящегося в одной подсети, не за файерволом - не подключается.
9 авг 10, 10:16    [9232388]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
fd979,

трасируйте клиента
9 авг 10, 10:17    [9232398]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
pravednik
fd979,

трасируйте клиента


каким образом?
9 авг 10, 10:19    [9232409]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
fd979
pravednik
fd979,

трасируйте клиента


каким образом?


вобщем ставлю вот такое:

trace_level_client = 10
trace_unique_client = on
trace_file_client = sqlnet.trc
trace_directory_client = /home/oracle



посмотрим что будет
9 авг 10, 10:27    [9232476]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
fd979,

эти настройки ничего не выдают.
9 авг 10, 10:31    [9232523]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
fd979,

т.е. даже файл sqlnet.trc не формируется
9 авг 10, 10:31    [9232528]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
fd979,

так трейс появился.

(3086219584) [09-AUG-2010 11:43:05:563] nlstdipi: entry
(3086219584) [09-AUG-2010 11:43:05:563] nlstdipi: exit
(3086219584) [09-AUG-2010 11:43:05:563] nigini: entry
(3086219584) [09-AUG-2010 11:43:05:563] nigini: Count in the NL global area is now 1
(3086219584) [09-AUG-2010 11:43:05:563] nigini: Count in NI global area now: 1
(3086219584) [09-AUG-2010 11:43:05:563] nrigbi: entry
(3086219584) [09-AUG-2010 11:43:05:563] nrigbni: entry
(3086219584) [09-AUG-2010 11:43:05:563] nrigbni: Unable to get data from navigation file tnsnav.ora
(3086219584) [09-AUG-2010 11:43:05:564] nrigbni: exit
(3086219584) [09-AUG-2010 11:43:05:564] nrigbi: exit
(3086219584) [09-AUG-2010 11:43:05:564] nigini: exit
(3086219584) [09-AUG-2010 11:43:05:564] niqname: Hst is already an NVstring.
(3086219584) [09-AUG-2010 11:43:05:564] niqname: Inserting CID.
(3086219584) [09-AUG-2010 11:43:05:565] niotns: entry
(3086219584) [09-AUG-2010 11:43:05:565] snsgblini: exit
(3086219584) [09-AUG-2010 11:43:05:565] nttbnd2addr: entry
(3086219584) [09-AUG-2010 11:43:05:566] nttbnd2addr: ip=loopback specified
(3086219584) [09-AUG-2010 11:43:05:566] nttbnd2addr: using 127.0.0.1
(3086219584) [09-AUG-2010 11:43:05:566] snlinGetAddrInfo: entry
(3086219584) [09-AUG-2010 11:43:05:566] snlinGetAddrInfo: exit
(3086219584) [09-AUG-2010 11:43:05:566] nttbnd2addr: using host IP address: 127.0.0.1
(3086219584) [09-AUG-2010 11:43:05:566] snlinFreeAddrInfo: entry
(3086219584) [09-AUG-2010 11:43:05:566] snlinFreeAddrInfo: exit
(3086219584) [09-AUG-2010 11:43:05:566] nttbnd2addr: exit
(3086219584) [09-AUG-2010 11:43:05:566] nttcon: entry
(3086219584) [09-AUG-2010 11:43:05:566] nttcon: toc = 2
(3086219584) [09-AUG-2010 11:43:05:566] nttcnp: entry
(3086219584) [09-AUG-2010 11:43:05:566] nttcnp: getting sockname
(3086219584) [09-AUG-2010 11:43:05:566] nttcnp: getting peername
(3086219584) [09-AUG-2010 11:43:05:566] nttcnp: exit
(3086219584) [09-AUG-2010 11:43:05:566] nttcon: exit
(3086219584) [09-AUG-2010 11:43:05:566] nttctl: entry
(3086219584) [09-AUG-2010 11:43:05:566] nttctl: Setting connection into non-blocking mode
(3086219584) [09-AUG-2010 11:43:05:567] niotns: Not trying to enable dead connection detection.
(3086219584) [09-AUG-2010 11:43:05:567] niotns: Calling address: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(Port=1521))(CONNECT_DATA=(SID=BKPDB)(CID=(PROGRAM=perl)(HOST=localhost.localdomain)(USER=oracle))))
(3086219584) [09-AUG-2010 11:43:05:567] nsmal: 212 bytes at 0x8fe8978
(3086219584) [09-AUG-2010 11:43:05:567] nscall: connecting...
(3086219584) [09-AUG-2010 11:43:05:567] nladini: entry
(3086219584) [09-AUG-2010 11:43:05:567] nladini: exit
(3086219584) [09-AUG-2010 11:43:05:567] nladget: entry
(3086219584) [09-AUG-2010 11:43:05:567] nladget: exit
(3086219584) [09-AUG-2010 11:43:05:567] nsc2addr: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost.localdomain)(Port=1521))(CONNECT_DATA=(SID=BKPDB)(CID=(PROGRAM=perl)(HOST=localhost.localdomain)(USER=oracle))))
(3086219584) [09-AUG-2010 11:43:05:567] nttbnd2addr: entry
(3086219584) [09-AUG-2010 11:43:05:567] snlinGetAddrInfo: entry
(3086219584) [09-AUG-2010 11:43:05:567] snlinGetAddrInfo: Invalid IP address string localhost.localdomain
(3086219584) [09-AUG-2010 11:43:05:567] snlinFreeAddrInfo: entry
(3086219584) [09-AUG-2010 11:43:05:567] snlinFreeAddrInfo: exit
(3086219584) [09-AUG-2010 11:43:05:567] snlinGetAddrInfo: exit
(3086219584) [09-AUG-2010 11:43:05:568] nttbnd2addr: looking up IP addr for host: localhost.localdomain
(3086219584) [09-AUG-2010 11:43:05:568] snlinGetAddrInfo: entry
(3086219584) [09-AUG-2010 11:43:05:568] snlinGetAddrInfo: exit
(3086219584) [09-AUG-2010 11:43:05:568] snlinFreeAddrInfo: entry
(3086219584) [09-AUG-2010 11:43:05:568] snlinFreeAddrInfo: exit
(3086219584) [09-AUG-2010 11:43:05:568] nttbnd2addr: exit
(3086219584) [09-AUG-2010 11:43:05:568] nsmal: 752 bytes at 0x8fe9a28
(3086219584) [09-AUG-2010 11:43:05:568] nsmal: 1580 bytes at 0x8fe9d20
(3086219584) [09-AUG-2010 11:43:05:568] nsmal: 84 bytes at 0x8fe9518
(3086219584) [09-AUG-2010 11:43:05:569] snsbitts_ts: acquired the bit
(3086219584) [09-AUG-2010 11:43:05:569] nsopen: opening transport...
(3086219584) [09-AUG-2010 11:43:05:569] nttcon: entry
(3086219584) [09-AUG-2010 11:43:05:569] nttcon: toc = 1
(3086219584) [09-AUG-2010 11:43:05:569] nttcnp: entry
(3086219584) [09-AUG-2010 11:43:05:569] nttcnp: exit
(3086219584) [09-AUG-2010 11:43:05:569] nttcni: entry
(3086219584) [09-AUG-2010 11:43:05:569] nttcni: trying to connect to socket 6.
(3086219584) [09-AUG-2010 11:43:05:569] ntt2err: entry
(3086219584) [09-AUG-2010 11:43:05:569] ntt2err: soc 6 error - operation=1, ntresnt[0]=511, ntresnt[1]=111, ntresnt[2]=0
(3086219584) [09-AUG-2010 11:43:05:569] ntt2err: exit
(3086219584) [09-AUG-2010 11:43:05:569] nttcni: exit
(3086219584) [09-AUG-2010 11:43:05:569] nttcon: exit
(3086219584) [09-AUG-2010 11:43:05:569] nserror: nsres: id=0, op=65, ns=12541, ns2=12560; nt[0]=511, nt[1]=111, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
(3086219584) [09-AUG-2010 11:43:05:569] nsopen: unable to open transport
(3086219584) [09-AUG-2010 11:43:05:569] snsbitts_ts: acquired the bit
(3086219584) [09-AUG-2010 11:43:05:570] snsbitts_ts: acquired the bit
(3086219584) [09-AUG-2010 11:43:05:570] nsmfr: 1580 bytes at 0x8fe9d20
(3086219584) [09-AUG-2010 11:43:05:570] nsmfr: 752 bytes at 0x8fe9a28
(3086219584) [09-AUG-2010 11:43:05:570] nladget: entry
(3086219584) [09-AUG-2010 11:43:05:570] nladget: exit
(3086219584) [09-AUG-2010 11:43:05:570] nsmfr: 212 bytes at 0x8fe8978
(3086219584) [09-AUG-2010 11:43:05:570] nladtrm: entry
(3086219584) [09-AUG-2010 11:43:05:570] nladtrm: exit
(3086219584) [09-AUG-2010 11:43:05:570] nioqper:  error from nscall
(3086219584) [09-AUG-2010 11:43:05:570] nioqper:    ns main err code: 12541
(3086219584) [09-AUG-2010 11:43:05:570] nioqper:    ns (2)  err code: 12560
(3086219584) [09-AUG-2010 11:43:05:570] nioqper:    nt main err code: 511
(3086219584) [09-AUG-2010 11:43:05:570] nioqper:    nt (2)  err code: 111
(3086219584) [09-AUG-2010 11:43:05:570] nioqper:    nt OS   err code: 0
(3086219584) [09-AUG-2010 11:43:05:570] niomapnserror: entry
(3086219584) [09-AUG-2010 11:43:05:570] niqme: entry
(3086219584) [09-AUG-2010 11:43:05:570] niqme: reporting NS-12541 error as ORA-12541
(3086219584) [09-AUG-2010 11:43:05:570] niqme: exit
(3086219584) [09-AUG-2010 11:43:05:570] niomapnserror: exit
(3086219584) [09-AUG-2010 11:43:05:570] niotns: Couldn't connect, returning 12541
(3086219584) [09-AUG-2010 11:43:05:572] niotns: exit
(3086219584) [09-AUG-2010 11:43:05:572] nsbrfr: nsbfs at 0x8fe9518, data at 0x8fea350.
(3086219584) [09-AUG-2010 11:43:05:572] nttdisc: entry
(3086219584) [09-AUG-2010 11:43:05:572] nttdisc: Closed socket 5
(3086219584) [09-AUG-2010 11:43:05:572] nttdisc: exit
(3086219584) [09-AUG-2010 11:43:05:572] nigtrm: Count in the NI global area is now 1
(3086219584) [09-AUG-2010 11:43:05:572] nigtrm: Count in the NL global area is now 1

странно почему используется localhost.localdomain я же ведь прописал в listener.ora IP, а не имя хоста.
9 авг 10, 10:55    [9232702]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
pravednik
fd979,

TRACE_DIRECTORY_LISTENER - укажите путь без переменных


pravednik
fd979,

трасируйте клиента


PS. а в это время тех.поддержки пьет чаек с круассанчиками... :)
9 авг 10, 14:03    [9234487]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
fd979
Member

Откуда:
Сообщений: 135
fd979,

все тема закрыта. проблема решена.
9 авг 10, 14:06    [9234510]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
PaulEr
Member

Откуда:
Сообщений: 3794
fd979
fd979,

все тема закрыта. проблема решена.

Тайна за семью печатями?
9 авг 10, 14:38    [9234753]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
denix1
pravednik
fd979,

TRACE_DIRECTORY_LISTENER - укажите путь без переменных


pravednik
fd979,

трасируйте клиента


PS. а в это время тех.поддержки пьет чаек с круассанчиками... :)

вот понабираюсь скилов и потулю в сапорт ))))
9 авг 10, 20:33    [9236737]     Ответить | Цитировать Сообщить модератору
 Re: TNS-12560: TNS:protocol adapter error  [new]
denix1
Member

Откуда: Киев
Сообщений: 4656
pravednik
+ denix1
pravednik
fd979,

TRACE_DIRECTORY_LISTENER - укажите путь без переменных


pravednik
fd979,

трасируйте клиента


PS. а в это время тех.поддержки пьет чаек с круассанчиками... :)

вот понабираюсь скилов и потулю в сапорт ))))
крауссанчики закончутся... :)
10 авг 10, 11:57    [9239170]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить