Oracle 9.2 on AIX 6.1

Просмотр 6 веток ответов
  • Автор
    Сообщения
    • #2072
      kir
      Хранитель

      Приветствую.
      Есть проблема при установке Oracle на AIX 6.1.
      bash-3.00$ ./runInstaller &
      [1] 176406
      -bash-3.00$ The Java RunTime Environment was not found at /tmp/OraInstall2009-01-21_07-45-48PM/jre/bin/java. Hence, the Oracle Universal Installer cannot be run.
      Please visit http://www.javasoft.com and install JRE version 1.3.1 or higher and try again.
      : No such file or directory

      Установил последнюю Java:
      java version “1.4.2”
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
      Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX 5L for PowerPC (64 bit JVM) build caix64142-20080923 (SR12) (JIT enabled: jitc))
      Но по прежнему Oracle ее не видит. Может кто сталкивался с такой проблемой.

    • #2076
      Дмитрий
      Участник

      Может, путь неправильно прописан?

    • #2090
      Aleksandr
      Участник

      Скорее всего дело в пути. При установке 9 на AIX необходимо правильно указать путь.

    • #2135
      kir
      Хранитель

      В общем, битый дистрибутив был.
      Скачал с oracle.com новый, и эта проблема исчезла.
      Маленький комментарий по установке и возникающие проблемы:
      1. На металинке есть статья, относительно rootpre.sh, его можно не запускать, поскольку aio в aix6 включен. Так же на металинке предлагается другой rootpre.sh правда для oracle 10g. Насколько он подходит – не проверял.
      2. Были странности с X11.
      3. При запуске ./runInstaller необходимо указывать опцию -ignoreSysPrereqs поскольку иначе будет ругань, что под aix6 он не поддерживает.

    • #2136
      _KIRill
      Хранитель

      Спасибо за коменты. Пригодится.

      ---As If, But Not---

    • #2165
      kir
      Хранитель

      Еще один непонятный момент:
      bash# su – oracle
      oracle> lsnrctl start
      Starting listeneer…..
      Если делаю так:
      bash# su – oracle -c “lsnrctl start”
      Выдает lsnrctl not found
      Т.е. почему то переменные окружения не передаются.
      Хотя на 5L это срабатывает на ура.

    • #4516
      Ljus
      Участник

      bash# su – oracle -c “lsnrctl start”
      Выдает lsnrctl not found
      Т.е. почему то переменные окружения не передаются.

      Ключевое слово bash.
      Думаю если сделать
      # chsh oracle /usr/bin/ksh
      счастье придёт.

Просмотр 6 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.