Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.01;
Скачать: CL | DM;

Вниз

Не запускается сервис базы (оракле)   Найти похожие ветки 

 
sniknik ©   (2004-07-07 14:10) [0]

Установил оракл 8i, винда w2k prof 4sp, создал базу с именем DB2000  он под нее создал сервис
имя OracleServiceDB2000
исполняемый файл d:\oracle\ora81\bin\ORACLE.EXE DB2000
и вот эта вот служба и не запускается. сразу после перезагрузки в службах у ее состояние "запуск". До "работы" дело не доходит.
В "просмотре событий" и логах (какие нашол) ничего нет (абсолютно ничего специально удалял все чтобы не пропустить), такое впечатлание что она уходит у себя внутрях в бесконечный цикл, но не слетает, т.к. установка в событиях при сбое "перезапуск службы" ни к чему не приводит.
А вот если снять в диспетчере задачь процесс ORACLE, и стартануть службу по новой, запускается и вроде даже работает ;о). (коннекты через родной и мелкософтский OLEDB драйвера работают, таблицы видны (системные), запросы отрабатывают...)
Зависимостей у службы нет, или она их не прописала если они должны быть.
Пробовал ставить запуск вместо "Авто" на "Вручную" (на случай с зависимостями) и стартовать ее руками после всех служб, ситуация похожая, первый старт полное зависание - "нет ответа от службы" после снятия процесса запускается...
Оракл полностью сносил и переставлял 2 раза, создавал базу с другим именем (Test). Поведение неизменно, первый запуск всегда зависает. Машину/систему (на NT/w2kserver/др) не менял.  

Интересует что это? и как дальше жить? ;о))
Менять версию оракла (9/10) пока не представляется возможным, хотелось бы разобратся что с этим такое, и если он работает то в каких условиях (тепличных? :о))


 
Курдль ©   (2004-07-07 14:23) [1]


> sniknik ©   (07.07.04 14:10)  
> Интересует что это? и как дальше жить? ;о))

Дошкандыбаю до дома - посмотрю. У меня 8-й стоит.
Кстати, я Оракл люблю, работаю с ним давно, но администрить даже не пытался. Как установил пару лет назад - так он работает, родной, и кушать не просит. Иногда я ему инстанции новые создаю и на том мое администрение заканчивается. А устанавливал/сносил 8-ку на 2К неоднократно (правда на рабочую станцию, а не сервер).


 
sniknik ©   (2004-07-07 14:47) [2]

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

Проверил со сменой учетной записи, поставил запуск от имени Администратора. Результат тот же.
Почему именно первый запуск? Счас минут 10 сидел только и делал стоп/пуск/стоп/пуск/перезапуск/стоп/пуск....
Работает. Но стоит перезагрузится, первый запуск "нет ответа в течении таймаута" ;(.


 
Курдль ©   (2004-07-07 14:51) [3]

Стоп! А ты из ораклевых тулзов администратора что-нить делал?


 
bushmen ©   (2004-07-07 14:55) [4]

> sniknik ©   (07.07.04 14:47) [2]

А ты не пробовал переставить Оракл ? И, кстати, ты случаем не Enterprise Edition установил?


 
sniknik ©   (2004-07-07 15:09) [5]

> Стоп! А ты из ораклевых тулзов администратора что-нить делал?
Нет в последний раз нет. В последний раз базу создавал при установке (везде со стандартными значениями, ничего не менял), а до этого в "Database Configeration Assistent" раза два.

> А ты не пробовал переставить Оракл ? И, кстати, ты случаем не Enterprise Edition установил?
Переставлял (писал уже в [0]), а в чем разница? Enterprise Edition  не ентерпрайз. скажи где посмотреть и я посмотрю что это. (оракл пришол с конечным продуктом, я тестю... что там было то и поставил) сапорт говорит мы за него не отвечаем, только за продукт... т.е. ваши проблемы. А мне как рецензию давать если оно у меня как следует не работает? (если так оно и есть и оно не работает то нужно жесткое "на 2000е проф. не ставить! и точка." с обьяснением почему)

перед перестановками делал анынсталл и чиску реестра в NU (кучу оставляет), базу и директорию тоже удалял, руками, она тоже не анынсталится .


 
EAlexander ©   (2004-07-07 15:15) [6]

это достаточно известная проблема с автозапуском Oracle 8 на server - может не стартовать - решение проблемы - перестановка Windows - но может не помочь - типа глюк у них плавает.
так же нестарт появляется после установки заплатки от Sasser.
Можно использовать вместо server версию prof. но после заплатки от sasser и на prof не стартует.


 
bushmen ©   (2004-07-07 15:26) [7]

Кстати, если интересно, нашел я один форум и там прозвучала такая фраза: "В стандартной поставке Oracle есть баг: на Pentium-IV не ставится. Но это можно преодолеть"


 
EAlexander ©   (2004-07-07 15:28) [8]

это уже давно известно - про p4 - проблемы в java старой


 
sniknik ©   (2004-07-07 15:46) [9]

Спасибо, теперь ясно что дальше делать.
Патч p4 "выражается в переносе jwm.dll в директорию систем32", на машине без оракла его нет, счас удалю и попробую перегрузится.
Еше на XP попытаемся поставить проверить.


 
sniknik ©   (2004-07-07 15:50) [10]

bushmen ©   (07.07.04 15:26) [7]
где нашол?
хотя у меня не пень, селерон. ;о(((


 
bushmen ©   (2004-07-07 15:57) [11]

>bushmen ©   (07.07.04 15:26) [7]
>где нашол?

http://www.start-info.ru/modules.php?op=modload&name=phpBB_14&file=index&action=viewtopic&topic=6&forum=7&start=0

http://www.sql.ru/forum/actualthread.aspx?bid=-99&tid=12785

Как обычно, просто запустил Яндекс :)


 
sniknik ©   (2004-07-07 16:02) [12]

Удаление jwm.dll дела не поправило.

> но после заплатки от sasser и на prof не стартует.
это та что от вируса сассер, виндовая? да наверное у меня стоит. (делаю время от времени апдейт виндов)

bushmen ©   (07.07.04 15:26) [7]
нашол
В стандартной поставке Oracle есть баг: на Pentium-IV не ставится.

Для того чтобы преодолеть эту трудность надо:
1. Создать временную папку на сервере.
2. Скопировать в нее содержимое установочного диска Oracle 8.1.x.
3. Найти все вхождения файла symcjit.dll. Они находятся в папках
…\stage\Components\oracle.swd.jre\1.1.7.30\1\Datafiles\Expanded\jre\win32\bin\
…\stage\Components\oracle.omb.jdk\1.1.8\1\DataFiles\Expanded\jdk118 nt\bin\
4. Переименовать все вхождения этого файла на symcjit.old.
5. Запустить setup.exe из \install\win32 директории и инсталировать Oracle 8.1.x. из временной папки на сервере.


буду пробовать.


 
sniknik ©   (2004-07-07 16:03) [13]

чуток опоздал ;о)).


 
kombat_   (2004-07-07 18:21) [14]

у меня была такая же беда, сервер 8,1,6 на w2k pro sp4 перестал стартовать базу. Оказалось действительно перед этим я ставил патч против сассера Windows2000-KB835732-x86-RUS.EXE. Я его снес и все пошло. Хотя в моей головной конторе говорят что и спатчем работает, но у них w2k server


 
sniknik ©   (2004-07-07 18:46) [15]

Заработало! ;о)

Танцы с бубном ([12]) не помогли, установка и переустановка явы (упоминалась) тоже не помогла.

Помогло поднятие версии с 8.1.6.0.0 на сначала 8.1.6.3.0 и после 8.1.6.3.1 (апдейты лежали на том же диске, полуручные (останавливаеш сервера и сначала инсталером после руками копируеш неустановившиеся файлы (бред имхо)))
В рабочем варианте сервис запускается дольше всех (есть время не торопясь открыть службы и потыкать в F5 чтобы заметить смену "запуска" на "работа")

p.s. а сапорта надо ехать, медленно убивать. спрашивал же апдейты какие нужны? - "да нет, у нас все и так работает. ну если хотите, поишите... но только девятку не ставьте". (вот кстати почему?)


 
sniknik ©   (2004-07-07 18:51) [16]

kombat_   (07.07.04 18:21) [14]
патч KB835732 у меня стоит, и оракл вместе с ним теперь тоже работает. ;)


 
kombat_   (2004-07-07 18:54) [17]

ну у меня апдейтов небыло, помог снос патча


 
bushmen ©   (2004-07-08 09:21) [18]

> но только девятку не ставьте".

Смотря какую. В 1 кучу багов обнаружили. Кстати, мне говорили, что 10g поживеет девятки работает.


 
Курдль ©   (2004-07-08 10:08) [19]


> Курдль ©   (07.07.04 14:23) [1]
> Дошкандыбаю до дома - посмотрю. У меня 8-й стоит.

Дошкандыбал - посмотреть не удалось :) Сам уже все забыл, как оно там администрится (вот, что значит "надежная система"!).
А наш супер-ораклист в отпуске.

Но слышал, что у 8-ки были такие проблемы и устранялись правкой ини-файла.
Но порекомендую перейти на 9-ку из других соображений. В ней много чего прибавилось даже в синтаксисе. Например, в 8-ке меня бесило отсутствие конструкции:

select T1.*, (select(sum(T2.SUMMA) from TABLE_2 T2 where T2.T1_ID = T1.T1_ID) as T1_SUMMA from TABLE_1 T1


 
Petr V.Abramov   (2004-07-08 17:37) [20]

> sniknik ©   (07.07.04 18:46)
 Подними версию до 8.1.7.4
 8.1.6.3 - вещь хорошая и стабильная, но 600-х ошибок огрести на ней все равно довольно просто. Оно, конечно лечится, но пока допрешь, как (особенно без ораклового саппорта) - нервов попортишь.


 
sniknik ©   (2004-07-08 18:03) [21]

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



Страницы: 1 вся ветка

Текущий архив: 2004.08.01;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.06 c
3-1089000280
Алексей Петухов
2004-07-05 08:04
2004.08.01
Кодировка


10-1024547091
msts
2002-06-20 08:24
2004.08.01
IDL2PAS/IDL2JAVA наследование интерфейсов


9-1081717014
Werwolf
2004-04-12 00:56
2004.08.01
Продолжение темы "Пиратов бесконечности"


3-1089270297
Koala
2004-07-08 11:04
2004.08.01
Вопрос мастерам


1-1090243616
Aleksandr.
2004-07-19 17:26
2004.08.01
Как узнать размеры TRadioGroup, нужные для отображения итемов?