Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > Службы ORACLE


Автор: CIBRAIKER 15.11.2007, 14:05
Каким образом можно удалить службу если её по идеи не должно вообще быть т.к исполняемого файла этой службы просто не существует?   smile 
http://img337.imageshack.us/my.php?image=42591538iw4.jpg


Автор: avvo 15.11.2007, 20:19
Да как обычно.
HKLM\SYSTEM\CurrentControlSet\Services\OracleBlaBlaBla
Вот эту ветку удалить целиком и перезагрузить.
Но это неправильно. Правильно использовать микрософтовское апи или их же утилиты.

Правильно во так
sc delete [ServiceName]
И перезагрузить.

Кстати, если Вы удалили установку, то у оракла могли остаться описания домиков в реестре.
Это где-то HKLM\SOFTWARE\Oracle\OracleHomes
точнее не помню. Там тоже надо удалить те папки в которых указаны удаленные установки.

Автор: brabus 16.11.2007, 16:46
а как же oradim -DELETE -SID?

Автор: avvo 16.11.2007, 18:35
Цитата(brabus @  16.11.2007,  16:46 Найти цитируемый пост)
а как же oradim -DELETE -SID? 


ну уж если не существует исполняемого файла службы, то наверно и oradim погиб той же смертью.
smile

Автор: CIBRAIKER 21.11.2007, 13:28
avvo, Спасибо, удалил ветку через реестр  smile , только почему правельнее было удалять раздел службы через командную строку?   smile

Цитата(avvo @  15.11.2007,  20:19 Найти цитируемый пост)
Кстати, если Вы удалили установку, то у оракла могли остаться описания домиков в реестре.Это где-то HKLM\SOFTWARE\Oracle\OracleHomesточнее не помню. Там тоже надо удалить те папки в которых указаны удаленные установки.
Были удалены сразу же после переустановки БД.

Автор: LSD 24.11.2007, 15:37
Цитата(CIBRAIKER @  21.11.2007,  13:28 Найти цитируемый пост)
только почему правельнее было удалять раздел службы через командную строку?

Потому что это стандартный метод предусмотренные ОС, малоли какой там еще мусор от службы остался.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)