Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Oracle

ORA-12505 при попытке поднять базу после shutdown в emc : Oracle

29.03.2024 12:16


02.10.2008 15:36
Pyatak
 
Oracle 9i
В одной из баз данных понадобилось поменять некоторые параметры, после чего был произведён shutdown базы. При попытке её поднятия в Enterprice Manager Console на этапе "started (NOMOUNT)" возникает ошибка ORA-12505: TNS:listener could not resolve SID given in connect descriptor.
В итоге, БД можно поднять только путем перезапуска соответствующего сервиса БД.
В листенер.лог есть такие строки:
Код:
02-ОКТ-2008 14:15:17 * (CONNECT_DATA=(SID=PYATAD22)(SERVER=DEDICATED)(CID=(PROGRAM=C:\Program Files\Oracle\jre\1.1.8\bin\jrew.exe)(HOST=SERVERD16)(USER=admin))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.17.0.2)(PORT=4989)) * establish * PYATAD22 * 12505
TNS-12505: TNS:прослушиватель не смог разрешить SID, заданный в дескрипторе соединения
Как исправить ситуацию? В какую сторону копать?
Поиском поискал, вроде ничего не нашел.
02.10.2008 16:11
kadr
 
плюнуть на Enterprice Manager Console и пользоваться sqlplus. На Жаву в этом случае мало надежды
02.10.2008 18:16
OlegON
 
Есть такая фигня, как динамическая и статическая регистрация базы (инстанса) в листенере. Если в lsnrctl.ora базу не прописали (что я все таки рекомендую делать), то при опускании базы она становится ничем. И подключиться к ней, чтобы стартануть, не получится. Пропиши ее, потом попробуй...
08.10.2008 11:20
Pyatak
 
Спасибо:), только файл наверное называется listener.ora? У меня нигде нет lsnrctl.ora и похожего на него.
08.10.2008 12:04
OlegON
 
Цитата:
Pyatak Спасибо:), только файл наверное называется listener.ora? У меня нигде нет lsnrctl.ora и похожего на него.
Да, прошу прощения, устал, опечатался.
Часовой пояс GMT +3, время: 12:16.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.