Почему же не стартует база в Oracle10g?

spectro
Дата: 29.05.2006 15:19:00
Поставил на машину операционку Windows 2003 Server Standard Edition и на нее Oracle 10g (Release 10.2.0.1.0) (Standard Edition), а затем создал базу с помощью Database Configuration Assistant. После перезагрузки машины сервис стартует, а база данных нет. В файле ORACLE_HOME\database\oradim.log нахожу следующие строки:

Mon May 29 10:07:09 2006
C:\oracle\product\10.2.0\db_1\bin\oradim.exe -startup -sid cntk -usrpwd * -log oradim.log -nocheck 0
Mon May 29 10:07:09 2006
ORA-12560: TNS:protocol adapter error

При всем при этом, база данных успешно стартует вручную с помощью команды startup.
Что касается реестра, то там вроде бы все нормально, присутствуют параметры:

ORA_CNTK_AUTOSTART -- TRUE
ORA_CNTK_SHUTDOWN -- TRUE
ORA_CNTK_SHUTDOWN_TIMEOUT -- 90
ORA_CNTK_SHUTDOWNTYPE -- immediate
ORACLE_SID -- CNTK

Никак не пойму в чем дело.
Mopnex
Дата: 02.08.2006 19:58:48
У меня такая же фигня, только Oracle XE. Видимо Oracle не может корректно остановиться из-за того что винда его рубает как зависший процесс. Сам ищу решение данной проблемы. Нащел только такое Пуск-Выполнить набираем gpedit.msc в разделе Computer Configuration -> Windows Settings -> Scripts в параметр Shutdown добавил батник (StopDB.bat) для корректной остановки Oracle XE. Пару раз попробовал вроде в таком случае после перезагрузки Oracle стартует нормально.
contr
Дата: 02.08.2006 20:28:26
spectro
Никак не пойму в чем дело.

Случайно не в порядке запуска сервисов?
AWanderer
Дата: 03.08.2006 10:55:50
дело в авторизации. тот под кем сервис должен иметь право на connect / as sysdba без пароля, иначе как он будет базу твою стартовать. проверь sqlnet.ora на предмет SQLNET.AUTHENTICATION_SERVICES= (NTS)
Солдат1980
Дата: 12.08.2006 09:52:08
У меня кстати в sqlnet.ora такая строчка есть SQLNET.AUTHENTICATION_SERVICES = (NTS) и все равно не стартует.
Солдат1980
Дата: 12.08.2006 14:31:16
Переставил оракл ХЕ не помогло все равно. Не стартовал пока такую команду не выполнил oradim -edit -sid XE -startmode auto -srvcstart system -shutmode immediate -shuttype inst
в реестре никаких изменений не произошло но стартовать вроде бы начал. Раза три перегрузил машину и оракл стартует нормально.
Солдат1980
Дата: 12.08.2006 14:34:02
Понаблюдаем ... все равно на домашней тачке стоит. Очень часто выключаю компьютер. Посмотрим на его поведение.
Солдат1980
Дата: 14.08.2006 06:53:17
Солдат1980
Не стартовал пока такую команду не выполнил oradim -edit -sid XE -startmode auto -srvcstart system -shutmode immediate -shuttype inst

нет не помогла, опять не стартует ... незнаю что делать.