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

Откуда:
Сообщений: 33
ORACLE 10.2.0.1.0
Windows XP Service Pack 2

опускаю базу shutdown immediate
затем хочу поднять монтируя
startup mount
ругает:
ORA-24324: идентификатор службы не инициализирован
ORA-01041: Внутренняя ошибка. hostdef расширение не существует

В Винде служба в состоянии "работает".

Мож кто подскажет плиззз.?
28 дек 07, 05:03    [5105711]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
Это он пишет после перегрузки листенера.
Если листенер не перегружать и попытаться сделать startup то:
ORA-12514: TNS:Прослушиватель в данный момент не имеет данных о службе, запрашиваемой в дискрипторе.
28 дек 07, 05:12    [5105714]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
Поищи про статическую регистрацию или ходи, минуя листенер:
set oracle_sid=...
sqlplus "/ as sysdba"
под пользователем из группы ORA_DBA/ORA_<SID>_DBA
28 дек 07, 05:31    [5105716]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
минуя листенер тоже не получается
set ORACLE_SID=ptk
conn /as sysdba
ORA-12560: TNS: ошибка адаптера протокола
28 дек 07, 05:43    [5105720]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
SergNsk
Member

Откуда: Новосибирск
Сообщений: 311
Вы не через терминальный сервер работает с базой?
обычно 12560 вызывает именно это при "conn /as sysdba"
если так, то вам нужна статическая регистрация, о которой уже сказал Вячеслав.
можете почитать сами, можете выложить свой listener.ora и сказать путь куда у вас установлен Оракл, я вам поправлю ваш файл.
28 дек 07, 09:19    [5105889]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
Подключаюсь с сервера, не через терминал
istener:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_3)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)

Оракле установлен в C:\oracle\product\10.2.0
28 дек 07, 10:31    [5106183]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
fortnet
Member

Откуда:
Сообщений: 526
RalDim
ORACLE 10.2.0.1.0
Windows XP Service Pack 2

опускаю базу shutdown immediate
затем хочу поднять монтируя
startup mount
ругает:
ORA-24324: идентификатор службы не инициализирован
ORA-01041: Внутренняя ошибка. hostdef расширение не существует

В Винде служба в состоянии "работает".

Мож кто подскажет плиззз.?

Ошибка типичная для неработающей службы - попробуйте разобраться через oradim
с просмотром ее логов.
28 дек 07, 10:40    [5106232]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
вот в список SID_LIST_LISTENER и пропиши свою базу. Если не умеешь ручками - тогда через Net Manager
28 дек 07, 10:41    [5106241]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
SergNsk
Member

Откуда: Новосибирск
Сообщений: 311
Eсли у Вас не терминал, то ошибка 12560 означает, что система ищет какие-то файлы в пути который у тебя указан как ORACLE_HOME, а там ничего интересного нет. Видимо потому что у Вас много разных оракл-хоумов. Помочь с ними, говорят может программа
Oracle Locator Express взять тут http://www.dbmotive.com/ole/ole.php
но я ее не пробовал !!!

Как и обещал правлю вам листенер

SID_LIST_LISTENER =
(SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (SID_NAME = ORCL)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_3)
    )
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_3)
      (PROGRAM = extproc)
    )
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)

1. Также пропишите в tnsnames.ora на сервере ORCL
что то типа
ORCL =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = имя вашего комьютера)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ORCL)
    )
  )

2. Проверьте кстати в db_3 ли у вас установлена нужная вам база
3. Коннектиться вы можете теперь четко указывая все аттрибуты
пример - conn sys/пароль@ORCL as sysdba;
28 дек 07, 11:05    [5106415]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
в listener.ora прописал все как есть листенер перегрузил но попасть в базу не могу все равно :( та же ошибка
ORA-12514: TNS:Прослушиватель в данный момент не имеет данных о службе, запрашиваемой в дискрипторе.
28 дек 07, 11:35    [5106661]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
Извеняюсь текст ошибки другой
ORA-12154: TNS: невозможно разрешить заданный идентификатор соединения
28 дек 07, 11:37    [5106677]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
tru55
Member

Откуда: СПб
Сообщений: 19790
RalDim
Извеняюсь текст ошибки другой
ORA-12154: TNS: невозможно разрешить заданный идентификатор соединения


lsnrctl.exe services
28 дек 07, 11:42    [5106713]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18483
Какой-нибудь default_domain в sqlnet.ora ?
28 дек 07, 11:43    [5106720]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
Всем спасибо у меня 19 часов, надо за подарками, завтра буду черепить :|
28 дек 07, 12:06    [5106888]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
SergNsk
Member

Откуда: Новосибирск
Сообщений: 311
Ну тут я отчасти возможно виноват. Так лихо отредактировал листенер.
Коллега вы поменяли мои SID_NAME=ORCL например на ваше PTK???
Ну и GLOBAL_NAME тоже замените на него и в tnsnames.ora оба ORCL на PTK ^)
28 дек 07, 12:22    [5107026]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
Ну конечно я поменял :)
У меня кстати вообще не на какой экземпляр не заходит, а в службах 2 листенера один на 9 оракле которого нет а второй на 10. Но на 9й отключен.
29 дек 07, 02:38    [5109978]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
lstnrctl status пишет что нет прослушевателя
29 дек 07, 03:19    [5109991]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
Вопрошатель
Member

Откуда:
Сообщений: 329
RalDim
lstnrctl status пишет что нет прослушевателя

подарки купили и сюда?

а мы уже вотку пьянствуем
29 дек 07, 06:49    [5110026]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
и мы тоже
29 дек 07, 07:15    [5110038]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
dba_beginner
Member

Откуда:
Сообщений: 83
RalDim
lstnrctl status пишет что нет прослушевателя


Наверное запускается девяточный lstnrctl, вот он то и говорит вам что нет листенера.
Попробуйте поставить в переменной окружения Path первым путем "C:\oracle\product\10.2.0\db_3\bin"
29 дек 07, 08:10    [5110097]     Ответить | Цитировать Сообщить модератору
 Re: не могу сделать startup  [new]
RalDim
Member

Откуда:
Сообщений: 33
В Path стоит именно так и lsnrctl version говорит что версия 10.2.0.1.0
Я полностью удалил и поставил 10 оракле заного и такаяже фигня - ни статически ни через прослушеватель зайти не могу все таже ошибка.
9 янв 08, 02:39    [5127291]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить