Установите оракула 11gR2 на Centos 5: Никакой init файл не найден

Websphere является сервером JAVA-приложения для под управлением JAVA-приложений. Если у Вас есть приложения как этот, то Вам нужен websphere, апач не сможет выполнить их.

Рекомендуется проксировать соединения с websphere с помощью стандарта http сервер, который также служил бы статическому содержанию. IBM http сервер предоставляют с этой целью, но это - просто апачские 2.0 с некоторыми тонкими настройками. Нет никакой причины, Вы не можете выполнить апача перед websphere.

Websphere является довольно большим и сложным зверем, если Вы просто пишете небольшое количество Java затем, что-то как кот могло бы удовлетворить Вашим потребностям лучше.

2
задан 2 September 2010 в 12:41
2 ответа

Для запуска базы данных Oracle нужен файл параметра. Это может быть или ASCII-файл (pfile) или двоичный файл, который не должен быть изменен вручную (spfile).

Согласно сообщению об ошибке, Oracle не может найти этот файл и таким образом не может запустить Вашу базу данных. Файл, предполагают, чтобы быть созданным с базой данных, не во время установки механизма.

Если Вы не укажете файл при запуске базы данных то Oracle будет искать следующие файлы в $ORACLE_HOME/dbs:

  • spfileSID.ora
  • spfile.ora
  • initSID.ora
  • init.ora

Можно найти больше информации о pfile и spfile здесь.

1
ответ дан 3 December 2019 в 13:27
  • 1
    Спасибо, но у меня уже есть файл init.ora в $ORACLE_HOME/dbs. –  user37220 2 September 2010 в 16:21

Ваш вопрос немного редок в деталях, таким образом, я собираюсь задать несколько очевидных вопросов:

  1. Вы действительно создавали базу данных во время установки, и Вы действительно называли ее ORCL, правильно?
  2. Вы уверены, что установили ORACLE_HOME правильно в Вашем init.d/oracle сценарии? Если Вы скопировать/вставить Ваши ORACLE_HOME =... управляют в терминальный сеанс, то ls $ORACLE_HOME/dbs/init.ora Вы перечислили файл?
  3. Ваша переменная ORACLE_SID является ORCL, не orcl, корректный? Это чувствительно к регистру.
  4. Вы используете оболочку удара, правильно? Не sh или ksh?

Если все, что они проверяют, возможно, пора отправить Ваш init.d/oracle сценарий, Ваш/etc/oratab файл, возможно, список каталогов $ORACLE_HOME для запуска.

0
ответ дан 3 December 2019 в 13:27

Теги

Похожие вопросы