2009-05-08 3 views

ответ

0

Всякий раз, когда у меня есть это на * nix, его из-за того, что ORACLE_HOME устанавливается не совсем правильно. Однако не могу помочь с Windows.

1

попробовать что: На сервере, войдите в систему под учетной записью администратора, то:

SQLPLUS /nog 
connect/as sysdba 
startup 

сообщения об ошибках?

1

Я попытался вручную запустить службу Oracle, но он отказывается старт ....

Итак, где-то есть сообщение об ошибке, связанные с этим. Проверьте журнал событий Windows, как System, так и Application. Также проверьте журнал предупреждений Oracle, который, вероятно, находится в% ORACLE_HOME% \ admin \ sid; В этом каталоге также могут быть файлы трассировки.

0

взгляд в файле sqlnet.ora и убедитесь, что множество его как: SQLNET.AUTHENTICATION_SERVICES = (NONE), а не (NTS)

Перейти к панели управления, службы, выберите OracleService правой кнопкой мыши и выберите свойства, выберите вкладку «Вход в систему». Нажмите на переключатель «Аккаунт» и убедитесь, что используемая учетная запись является пользователем домена dba, а пароль указан правильно. Хит применяется и хорошо, и попробуйте запустить службу.

Если все еще не удается найти в журнале предупреждений об этом сиде и посмотреть, что такое ошибка. Также убедитесь, что никаких изменений в использовании spfile для базы данных для запуска экземпляра не было. Если это переместить поврежденный spfile в сторону и создать файл pfile для запуска базы данных.

0

Мой опыт из среды Unix:

я ударил с такой же проблемой, хотя это казалось как ORACLE_SID и ORACLE_HOME были настроены должным образом на первый взгляд.

В моем случае проблема была в ORACLE_HOME, так как ожидается, что она не закончится косой чертой. Когда я удалил конечную косую черту из значения, все стало нормально работать.

# WRONG, leading to ORA-27101: 
export ORACLE_HOME=/usr/local/oracle/11gR2/ 

# CORRECTLY set up: 
export ORACLE_HOME=/usr/local/oracle/11gR2 

Итак, мое предложение, даже если он выглядит нормально, проверьте переменную ORACLE_HOME на слэш.

Смежные вопросы