Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
Цитата из литературы:

Процесс PMON Oracle отвечает за динамическую регистрацию имен служб баз данных
Oracle в слушателе — при создании новые базы данных Oracle будут автоматически ре-
гистрироваться в службе слушателя. Процесс PMON будет обновлять файл listener.ora
после создания каждой базы данных на сервере. Для обеспечения возможности автоматической регистрации файл init.ora или SPFILE должен содержать следующие параметры:
SERVICE_NAMES (имена служб), например, sales.us.oracle.com INSTANCE_NAME (имя экземпляра), например, sales Если значение параметра SERVICE_NAMES не указано, по умолчанию ему присваи-
вается значение глобального имени базы данных, являющееся сочетанием параметров DB_NAME и DB_DOMAIN. Значение параметра INSTANCE_NAME, устанавливаемое по умолчанию идентификатор SID, введенный во время установки Oracle или создания базы данных.

В многочисленных темах на форуме в качестве перехода на статическую регистрацию
предлагается прописать SID_LIST_LISTENER соответствующими значениями.

Возникшие вопросы:

1. После корректировки SID_LIST_LISTENER будет осуществляться только
статическая регистрация или имена будут регистрироваться как динамически,
так и статически ?
2. Если будут существовать динамическая и статическая формы регистрации,
то по какому принципу имена будут отбираться той или иной формой регистрации ?
3. Если будут присутствовать две формы регистрации, то как отключить динамическую
форму ?
30 сен 10, 14:13    [9530044]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
1. как... так и
2. не понял
3. а зачем ее отключать? Да и поводу необходимых параметров для ты же сам написал

Сообщение было отредактировано: 30 сен 10, 14:18
30 сен 10, 14:17    [9530087]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
tru55
1. как... так и
2. не понял
3. а зачем ее отключать? Да и поводу необходимых параметров для ты же сам написал[b][/b]


Надо ли понимать из Вашего ответа, что будут существовать два вида регистрации ?
Если да, то тогда почему в качестве рецепта для решения ORA-12514 предлагается переход на статическую форму регистрации ? Скрипт подправили, но динамическая форма осталась (это к вопросу номер 2).

Что касается периведенных параметров, то как указано в литературе, они могут формироваться по умолчанию. Как отключить параметр, сформированный по умолчанию ?
30 сен 10, 14:25    [9530187]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
tru55

3. а зачем ее отключать?

Например PCI DSS.
По третьему вопросу:
listener.ora
DYNAMIC_REGISTRATION_<listener_name>=OFF
30 сен 10, 14:26    [9530195]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
oscol
почему в качестве рецепта для решения ORA-12514 предлагается переход на статическую форму регистрации ?


Потому, что динамическая регистрация происходит не мгновенно, а по таймауту (после старта инстанции) - поэтому лучше статикой, чтобы не ловить ошибок, а подключаться без проблем.
30 сен 10, 14:28    [9530215]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
Immunitet
oscol
почему в качестве рецепта для решения ORA-12514 предлагается переход на статическую форму регистрации ?


Потому, что динамическая регистрация происходит не мгновенно, а по таймауту (после старта инстанции) - поэтому лучше статикой, чтобы не ловить ошибок, а подключаться без проблем.


Это не ответ на мой вопрос. Если правят бал одновременно два вида регистрации, то почему Вы предполагаете, что имя попадет на статическую регистрацию, а не на динамическую ?
30 сен 10, 14:31    [9530271]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18345
Статическая регистрация в неизвращенном окружении решает только одну задачу: позволяет удаленно поднимать экземпляр не имея шелла на сервере БД при условии работающего листенера.
Т.е. не особенно полезна.
Упомянутый тут "таймаут" динамической регистрации составляет, если мне не изменяет склероз, до 3 секунд от момента старта экземпляра, т.е. затраты внимания и усилий на прописывание и дальнейшую поддержку статики просто не окупаются.
Хотя если просто на поиграться - почему бы и нет...
30 сен 10, 14:35    [9530329]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
Immunitet
tru55

3. а зачем ее отключать?

Например PCI DSS.
По третьему вопросу:
listener.ora
DYNAMIC_REGISTRATION_<listener_name>=OFF


Правильно ли я понял, что прописав в лисенере сей параметр, динамическая регистрация будет отключена ?
30 сен 10, 14:35    [9530330]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18345
oscol
Если правят бал одновременно два вида регистрации, то почему Вы предполагаете, что имя попадет на статическую регистрацию, а не на динамическую ?

А в чем разница с точки зрения установки соединения?
30 сен 10, 14:36    [9530343]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
pravednik
Member

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

Это не ответ на мой вопрос. Если правят бал одновременно два вида регистрации, то почему Вы предполагаете, что имя попадет на статическую регистрацию, а не на динамическую ?

какое имя?.. и что значит "попадет на регистрацию" ?
ничерта не понятно
30 сен 10, 14:37    [9530354]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
oscol
Immunitet
tru55

3. а зачем ее отключать?

Например PCI DSS.
По третьему вопросу:
listener.ora
DYNAMIC_REGISTRATION_<listener_name>=OFF


Правильно ли я понял, что прописав в лисенере сей параметр, динамическая регистрация будет отключена ?


Listener не будет регистрировать запросы, приходящие от PMON-а. Т.е. да - динамическая регистрация будет отключена.
30 сен 10, 14:41    [9530409]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
andrey_anonymous

Упомянутый тут "таймаут" динамической регистрации составляет, если мне не изменяет склероз, до 3 секунд от момента старта экземпляра, т.е. затраты внимания и усилий на прописывание и дальнейшую поддержку статики просто не окупаются.


Не соглашусь: Win-довая практика показывает, что иногда интервал доходит и до минуты.
30 сен 10, 14:43    [9530432]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
pravednik
oscol

Это не ответ на мой вопрос. Если правят бал одновременно два вида регистрации, то почему Вы предполагаете, что имя попадет на статическую регистрацию, а не на динамическую ?

какое имя?.. и что значит "попадет на регистрацию" ?
ничерта не понятно


Я оперирую терминами, взятыми из приведенной цитаты из литературы:
...Процесс PMON Oracle отвечает за динамическую регистрацию имен служб баз данных
Oracle в слушателе...

Давайте, так. Хочу понять почему для решения проблемы с ошибкой ORA-12514 постоянно советуют перейти на статическую регистрацию. (Что было понятно и мне и Вам - сами подскажите регистрацию чего именно). Если после правки SID_LIST_LISTENER начинает осуществляться статическая регистрация и при этом как-бы не ушла динамическая регистрация, то почему эта правка является решением проблемы ?
30 сен 10, 14:52    [9530552]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
Immunitet
Member

Откуда: Магнитогорск
Сообщений: 899
oscol
pravednik
oscol

Это не ответ на мой вопрос. Если правят бал одновременно два вида регистрации, то почему Вы предполагаете, что имя попадет на статическую регистрацию, а не на динамическую ?

какое имя?.. и что значит "попадет на регистрацию" ?
ничерта не понятно


Я оперирую терминами, взятыми из приведенной цитаты из литературы:
...Процесс PMON Oracle отвечает за динамическую регистрацию имен служб баз данных
Oracle в слушателе...

Давайте, так. Хочу понять почему для решения проблемы с ошибкой ORA-12514 постоянно советуют перейти на статическую регистрацию. (Что было понятно и мне и Вам - сами подскажите регистрацию чего именно). Если после правки SID_LIST_LISTENER начинает осуществляться статическая регистрация и при этом как-бы не ушла динамическая регистрация, то почему эта правка является решением проблемы ?


ORA-12514 возникает когда БД еще не зарегистрировалась динамически, либо инстанция вообще выключена (т.е. динамически вообще некому регистрироваться).
30 сен 10, 14:58    [9530655]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
oscol
Если после правки SID_LIST_LISTENER начинает осуществляться статическая регистрация и при этом как-бы не ушла динамическая регистрация, то почему эта правка является решением проблемы ?

потому что листенер через файл listener.ora точно знает, какие службы(services) "за ним закреплены", поэтому отмазаться ошибкой
автор
TNS:listener does not currently know of service requested in connect descriptor

он уже не сможет )
30 сен 10, 14:59    [9530663]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18345
pravednik
отмазаться ошибкой
автор
TNS:listener does not currently know of service requested in connect descriptor

он уже не сможет )

...поэтому просто пошлет по невозможности установить соединение - hostdef extension does not... :)
30 сен 10, 15:03    [9530728]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
oscol

Давайте, так. Хочу понять почему для решения проблемы с ошибкой ORA-12514 постоянно советуют перейти на статическую регистрацию.


Тебе же уже выше сказали.
Допустим, база лежит. Соответственно, RMON еще отсутствует. Как я подключусь удаленно к экземпляру для его старта, если listener о нем ничего не знает?
Если ты запускаешь экземпляр локально, тогда нет проблемы - ты коннектишься, минуя listener
30 сен 10, 15:04    [9530740]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
pravednik
Member

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

Упомянутый тут "таймаут" динамической регистрации составляет, если мне не изменяет склероз, до 3 секунд от момента старта экземпляра, т.е. затраты внимания и усилий на прописывание и дальнейшую поддержку статики просто не окупаются.


Не соглашусь: Win-довая практика показывает, что иногда интервал доходит и до минуты.

могут быть как секунды, так и минуты...регистрирует PMON, для которого есть наверно более приоритетные задачи ;)
тенденцию можно проследить в логи листенера, замеряя разницу между

service_update * SID * 0
30 сен 10, 15:04    [9530742]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
andrey_anonymous
pravednik
отмазаться ошибкой
автор
TNS:listener does not currently know of service requested in connect descriptor

он уже не сможет )

...поэтому просто пошлет по невозможности установить соединение - hostdef extension does not... :)

это уже другая история ;)...и так же, как и предыдущая, с вполне конкретным решением ;)
30 сен 10, 15:06    [9530775]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18345
pravednik
это уже другая история ;)

"Лечить" вполне внятную 12514 заменой на невнятную, связанную с отсутствием SGA - это действительно уже совершенно другая история :)

ради полноты изложения - кроме 12514 можно получить и при работающем экземпляре, успешно зарегистрированном в листенере.
"старые" админы часто не заморачиваются отличиями service_name от SID, нубы - еще не разобрались...

Ну и листенеры бывают локальные и remote.
30 сен 10, 15:10    [9530839]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
Прошу помощи. В чем причина возникновения
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
и как устранить ?

Вариант№1 лисенера.

# LISTENER.ORA Network Configuration File: /opt/oracle/product/9ir2/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 128.17.8.8)(PORT = 1521)(QUEUESIZE=7))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
)
)

Результаты команды lsnrctl с опциями status и services





LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 30-СЕН-2010 14:02:04

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

Соединяется с (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=128.17.8.8)(PORT=1521)(QUEUESIZE=7)))
СТАТУС ПРОСЛУШИВАТЕЛЯ
------------------
Псевдоним LISTENER
Версия TNSLSNR for Linux: Version 9.2.0.1.0 - Production
Начальная Дата 29-СЕН-2010 19:48:16
Время работы 0 дней 18 час. 13 мин. 47 сек
Уровень трассировки off
Защита OFF
SNMP OFF
Файл параметров прослушивателя /opt/oracle/product/9ir2/network/admin/listener.ora
Журн.файл прослушивателя /opt/oracle/product/9ir2/network/log/listener.log
Сводка прослушивания конечных точек...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=128.17.8.8)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Резюме Сервиса...
Служба "midas.pc.os.su" имеет 1 экземпл.
Экземпляр "midas", состояние READY, имеет 1 указат. для данной службы...
Команда выполнена успешно.




LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 30-СЕН-2010 14:01:34

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

Соединяется с (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=128.17.8.8)(PORT=1521)(QUEUESIZE=7)))
Резюме Сервиса...
Служба "midas.pc.os.su" имеет 1 экземпл.
Экземпляр "midas", состояние READY, имеет 1 указат. для данной службы...
Указатель(-и):
установлен "DEDICATED":787 отклонен:0 состояние:ready
LOCAL SERVER
Команда выполнена успешно.


Часть содержимого алерта.

PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
CJQ0 started with pid=8
QMN0 started with pid=9
Thu Sep 30 06:00:58 2010
ARCH: STARTING ARCH PROCESSES
ARC0 started with pid=10
ARC0: Archival started
ARC1 started with pid=11
Thu Sep 30 06:00:58 2010
ARCH: STARTING ARCH PROCESSES COMPLETE
Thu Sep 30 06:00:58 2010
ARC1: Archival started
ARC1: Thread not mounted
Thu Sep 30 06:00:58 2010
ARC0: Thread not mounted
Thu Sep 30 06:00:59 2010
ALTER DATABASE MOUNT
Thu Sep 30 06:01:03 2010
Successful mount of redo thread 1, with mount id 311460315.
Thu Sep 30 06:01:03 2010
Database mounted in Exclusive Mode.
Completed: ALTER DATABASE MOUNT
Thu Sep 30 06:01:03 2010
ALTER DATABASE OPEN
Thu Sep 30 06:01:03 2010
LGWR: Primary database is in CLUSTER CONSISTENT mode
Thread 1 opened at log sequence 14873
Current log# 2 seq# 14873 mem# 0: /u01/oradata/midas/redo21.log
Current log# 2 seq# 14873 mem# 1: /u01/oradata/midas/redo22.log
Current log# 2 seq# 14873 mem# 2: /u01/oradata/midas/redo23.log
Successful open of redo thread 1.
Thu Sep 30 06:01:05 2010
SMON: enabling cache recovery
Thu Sep 30 06:01:06 2010
Undo Segment 1 Onlined
Undo Segment 2 Onlined
Undo Segment 3 Onlined
Undo Segment 4 Onlined
Undo Segment 5 Onlined
Undo Segment 6 Onlined
Undo Segment 7 Onlined
Undo Segment 8 Onlined
Undo Segment 9 Onlined
Undo Segment 10 Onlined
Successfully onlined Undo Tablespace 1.
Thu Sep 30 06:01:06 2010
SMON: enabling tx recovery
Thu Sep 30 06:01:06 2010
Database Characterset is RU8PC866
replication_dependency_tracking turned off (no async multimaster replication found)
Completed: ALTER DATABASE OPEN
Thu Sep 30 06:02:03 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:02:03 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:02:36 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:02:36 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:03:25 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:03:25 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:04:40 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:04:40 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:06:32 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:06:32 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:09:22 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:09:22 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:13:36 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:13:36 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:20:00 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:20:00 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:29:36 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:29:36 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:44:08 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 06:44:08 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 07:05:54 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 07:05:54 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 07:13:25 2010
Undo Segment 11 Onlined
Thu Sep 30 07:15:00 2010
Undo Segment 12 Onlined
Thu Sep 30 07:16:35 2010
Undo Segment 13 Onlined
Thu Sep 30 07:23:28 2010
Undo Segment 14 Onlined
Thu Sep 30 07:24:00 2010
Undo Segment 15 Onlined
Thu Sep 30 07:31:24 2010
Undo Segment 16 Onlined
Thu Sep 30 07:32:28 2010
Undo Segment 17 Onlined
Thu Sep 30 07:38:25 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 07:38:25 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 07:49:31 2010
Undo Segment 18 Onlined
Thu Sep 30 07:49:55 2010
Undo Segment 19 Onlined
Thu Sep 30 08:24:49 2010
Undo Segment 20 Onlined
Thu Sep 30 08:26:24 2010
Undo Segment 21 Onlined
Thu Sep 30 08:27:22 2010
Undo Segment 22 Onlined
Thu Sep 30 08:27:33 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 08:27:33 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 08:45:27 2010
Undo Segment 23 Onlined
Thu Sep 30 09:01:19 2010
Undo Segment 24 Onlined
Thu Sep 30 09:12:00 2010
Undo Segment 25 Onlined
Thu Sep 30 09:12:02 2010
Undo Segment 26 Onlined
Thu Sep 30 09:12:57 2010
Undo Segment 27 Onlined
Thu Sep 30 09:12:57 2010
Undo Segment 28 Onlined
Thu Sep 30 09:12:58 2010
Undo Segment 29 Onlined
Thu Sep 30 09:37:03 2010
Undo Segment 30 Onlined
Thu Sep 30 09:39:19 2010
Undo Segment 31 Onlined
Thu Sep 30 09:40:13 2010
Undo Segment 32 Onlined
Thu Sep 30 09:41:09 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 09:41:09 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 09:48:02 2010
Undo Segment 33 Onlined
Thu Sep 30 09:57:19 2010
Undo Segment 34 Onlined
Thu Sep 30 09:57:20 2010
Undo Segment 35 Onlined
Thu Sep 30 09:59:26 2010
Undo Segment 36 Onlined
Thu Sep 30 09:59:26 2010
Undo Segment 37 Onlined
Thu Sep 30 10:13:26 2010
Undo Segment 38 Onlined
Thu Sep 30 10:26:46 2010
Undo Segment 39 Onlined
Thu Sep 30 10:26:48 2010
Undo Segment 40 Onlined
Thu Sep 30 10:26:49 2010
Undo Segment 41 Onlined
Thu Sep 30 10:31:25 2010
Undo Segment 42 Onlined
Thu Sep 30 10:31:37 2010
Undo Segment 43 Onlined
Thu Sep 30 10:32:13 2010
Undo Segment 44 Onlined
Thu Sep 30 10:32:18 2010
Undo Segment 45 Onlined
Thu Sep 30 10:32:20 2010
Undo Segment 46 Onlined
Thu Sep 30 10:58:01 2010
Undo Segment 47 Onlined
Thu Sep 30 10:58:08 2010
Undo Segment 48 Onlined
Thu Sep 30 10:58:11 2010
Undo Segment 49 Onlined
Thu Sep 30 11:31:40 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 11:31:41 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_4496.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 11:34:21 2010
Undo Segment 50 Onlined
Thu Sep 30 11:37:43 2010
Undo Segment 51 Onlined
Thu Sep 30 11:40:34 2010
Undo Segment 52 Onlined
Thu Sep 30 11:47:03 2010
Undo Segment 53 Onlined
Thu Sep 30 11:51:31 2010
Undo Segment 54 Onlined
Thu Sep 30 12:01:50 2010
Undo Segment 55 Onlined
Thu Sep 30 12:03:07 2010
Undo Segment 56 Onlined
Thu Sep 30 12:03:46 2010
Undo Segment 57 Onlined
Thu Sep 30 12:03:46 2010
Undo Segment 58 Onlined
Thu Sep 30 12:06:01 2010
Undo Segment 59 Onlined
Thu Sep 30 12:06:45 2010
Undo Segment 60 Onlined
Thu Sep 30 12:06:47 2010
Undo Segment 61 Onlined
Thu Sep 30 12:06:48 2010
Undo Segment 62 Onlined
Thu Sep 30 12:06:56 2010
Undo Segment 63 Onlined
Thu Sep 30 12:07:45 2010
Undo Segment 64 Onlined
Thu Sep 30 12:07:46 2010
Undo Segment 65 Onlined


Содержимое еще одной трассировки

/opt/oracle/admin/midas/bdump/midas_reco_4496.trc
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
ORACLE_HOME = /opt/oracle/product/9ir2
System name: Linux
Node name: orn
Release: 2.4.20-64GB-SMP
Version: #1 SMP Mon Mar 17 17:56:03 UTC 2003
Machine: i686
Instance name: midas
Redo thread mounted by this instance: 1
Oracle process number: 7
Unix process pid: 4496, image: oracle@orn (RECO)

*** SESSION ID:(6.1) 2010-09-30 06:02:03.292
*** 2010-09-30 06:02:03.292
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:02:03.315
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:02:36.095
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:02:36.110
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:03:25.483
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:03:25.499
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:04:40.340
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:04:40.356
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:06:32.008
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:06:32.023
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:09:22.111
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:09:22.126
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:13:36.148
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:13:36.165
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:20:00.228
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:20:00.244
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:29:36.784
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:29:36.799
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:44:08.267
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 06:44:08.282
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 07:05:54.015
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 07:05:54.030
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 07:38:25.801
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 07:38:25.817
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 08:27:33.933
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 08:27:33.957
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 09:41:09.471
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 09:41:09.494
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 11:31:40.971
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 11:31:41.208
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
30 сен 10, 16:51    [9531957]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
andrey_anonymous
Member

Откуда: Москва
Сообщений: 18345
Ок, мы знаем имя сервиса (midas.pc.os.su), который работает на БД.
А теперь покажите sqlnet.ora, tnsnames.ora с клиента который не может подключиться и как конкретно подключаетесь.
30 сен 10, 16:56    [9531999]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
Сергей Арсеньев
Member

Откуда:
Сообщений: 4118
andrey_anonymous

Упомянутый тут "таймаут" динамической регистрации составляет, если мне не изменяет склероз, до 3 секунд от момента старта экземпляра,

Но и 1 минута после старта листенера :)
30 сен 10, 16:56    [9532001]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
oscol
Member

Откуда:
Сообщений: 223
Вариант№2 лисенера.
# LISTENER.ORA Network Configuration File: /opt/oracle/product/9ir2/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 128.17.8.8)(PORT = 1521)(QUEUESIZE=7))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))

)
)
)

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = midas.pc.os.su)
(ORACLE_HOME = /opt/oracle/product/9ir2)
(SID_NAME = midas)
)
)



Результаты команды lsnrctl с опциями status и services



LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 30-СЕН-2010 14:34:49

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

Соединяется с (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=128.17.8.8)(PORT=1521)(QUEUESIZE=7)))
СТАТУС ПРОСЛУШИВАТЕЛЯ
------------------
Псевдоним LISTENER
Версия TNSLSNR for Linux: Version 9.2.0.1.0 - Production
Начальная Дата 30-СЕН-2010 14:29:34
Время работы 0 дней 0 час. 5 мин. 14 сек
Уровень трассировки off
Защита OFF
SNMP OFF
Файл параметров прослушивателя /opt/oracle/product/9ir2/network/admin/listener.ora
Журн.файл прослушивателя /opt/oracle/product/9ir2/network/log/listener.log
Сводка прослушивания конечных точек...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=128.17.8.8)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Резюме Сервиса...
Служба "midas.pc.os.su" имеет 2 экземпл.
Экземпляр "midas", состояние UNKNOWN, имеет 1 указат. для данной службы...
Экземпляр "midas", состояние READY, имеет 1 указат. для данной службы...
Команда выполнена успешно.


LSNRCTL for Linux: Version 9.2.0.1.0 - Production on 30-СЕН-2010 14:34:56

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

Соединяется с (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=128.17.8.8)(PORT=1521)(QUEUESIZE=7)))
Резюме Сервиса...
Служба "midas.pc.os.su" имеет 2 экземпл.
Экземпляр "midas", состояние UNKNOWN, имеет 1 указат. для данной службы...
Указатель(-и):
"DEDICATED" установлено:15 отказано:0
LOCAL SERVER
Экземпляр "midas", состояние READY, имеет 1 указат. для данной службы...
Указатель(-и):
установлен "DEDICATED":25 отклонен:0 состояние:ready
LOCAL SERVER
Команда выполнена успешно.



Часть содержимого алерта.

PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
CJQ0 started with pid=8
QMN0 started with pid=9
Thu Sep 30 14:29:23 2010
ARCH: STARTING ARCH PROCESSES
ARC0 started with pid=10
ARC0: Archival started
ARC1 started with pid=11
Thu Sep 30 14:29:23 2010
ARCH: STARTING ARCH PROCESSES COMPLETE
Thu Sep 30 14:29:23 2010
ARC1: Archival started
ARC1: Thread not mounted
Thu Sep 30 14:29:23 2010
ARC0: Thread not mounted
Thu Sep 30 14:29:23 2010
ALTER DATABASE MOUNT
Thu Sep 30 14:29:28 2010
Successful mount of redo thread 1, with mount id 311554307.
Thu Sep 30 14:29:28 2010
Database mounted in Exclusive Mode.
Completed: ALTER DATABASE MOUNT
Thu Sep 30 14:29:28 2010
ALTER DATABASE OPEN
Thu Sep 30 14:29:29 2010
LGWR: Primary database is in CLUSTER CONSISTENT mode
Thread 1 opened at log sequence 14875
Current log# 1 seq# 14875 mem# 0: /u04/oradata/midas/redo11.log
Current log# 1 seq# 14875 mem# 1: /u04/oradata/midas/redo12.log
Current log# 1 seq# 14875 mem# 2: /u04/oradata/midas/redo13.log
Successful open of redo thread 1.
Thu Sep 30 14:29:31 2010
SMON: enabling cache recovery
Thu Sep 30 14:29:31 2010
Undo Segment 1 Onlined
Undo Segment 2 Onlined
Undo Segment 3 Onlined
Undo Segment 4 Onlined
Undo Segment 5 Onlined
Undo Segment 6 Onlined
Undo Segment 7 Onlined
Undo Segment 8 Onlined
Undo Segment 9 Onlined
Undo Segment 10 Onlined
Successfully onlined Undo Tablespace 1.
Thu Sep 30 14:29:31 2010
SMON: enabling tx recovery
Thu Sep 30 14:29:31 2010
Database Characterset is RU8PC866
replication_dependency_tracking turned off (no async multimaster replication found)
Completed: ALTER DATABASE OPEN
Thu Sep 30 14:30:45 2010
DISTRIB TRAN MIDAS.PC.OS.SU.e0db698.3.3.550335
is local tran 3.3.550335 (hex=03.03.865bf))
delete pending collecting tran, scn=114552381185 (hex=1a.abda9f01)
Thu Sep 30 14:30:45 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:30:45 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:31:27 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:31:27 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:32:14 2010
Undo Segment 11 Onlined
Thu Sep 30 14:32:14 2010
Undo Segment 12 Onlined
Thu Sep 30 14:32:14 2010
Undo Segment 13 Onlined
Thu Sep 30 14:32:31 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:32:31 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:34:05 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
Thu Sep 30 14:34:05 2010
Errors in file /opt/oracle/admin/midas/bdump/midas_reco_1849.trc:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor



Содержимое еще одной трассировки

/opt/oracle/admin/midas/bdump/midas_reco_1849.trc
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production
ORACLE_HOME = /opt/oracle/product/9ir2
System name: Linux
Node name: orn
Release: 2.4.20-64GB-SMP
Version: #1 SMP Mon Mar 17 17:56:03 UTC 2003
Machine: i686
Instance name: midas
Redo thread mounted by this instance: 1
Oracle process number: 7
Unix process pid: 1849, image: oracle@orn (RECO)

*** 2010-09-30 14:30:45.750
*** SESSION ID:(6.1) 2010-09-30 14:30:45.736
*** 2010-09-30 14:30:45.750
DISTRIB TRAN MIDAS.PC.OS.SU.e0db698.3.3.550335
is local tran 3.3.550335 (hex=03.03.865bf))
delete pending collecting tran, scn=114552381185 (hex=1a.abda9f01)
*** 2010-09-30 14:30:45.790
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:30:45.813
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:31:27.811
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:31:27.827
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:32:31.325
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:32:31.345
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:34:05.571
ERROR, tran=4.5.240657, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
*** 2010-09-30 14:34:05.588
ERROR, tran=6.18.319730, session#=1, ose=0:
ORA-12514: TNS:listener could not resolve SERVICE_NAME given in connect descriptor
30 сен 10, 17:00    [9532047]     Ответить | Цитировать Сообщить модератору
 Re: динамическая и статическая регистрация  [new]
pravednik
Member

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

зачем листенер меняли ?... и где ?
30 сен 10, 17:04    [9532094]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Oracle Ответить