Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация
  • Страница:
  • 1
  • 2
  • 3

ТЕМА:

Как изменить переменные среды для пользователя "oracle"? 12 года 1 мес. назад #4349

  •  аватар Автор темы
  • Посетитель
  • Посетитель
Пробую разобраться в установке oracle-xe-universal.
База работает, но вижу ошибки в файле запускабазы alert_XE.log

Cannot determine all dependent dynamic libraries for /proc/self/exe
Unable to find dynamic library libocr10.so in search paths
RPATH = /ade/aime1_build2101/oracle/has/lib/:/ade/aime1_build2101/oracle/lib/:/ade/aime1_build2101/oracle/has/lib/:
LD_LIBRARY_PATH is not set!
The default library directories are /lib and /usr/lib
Unable to find dynamic library libocrb10.so in search paths
Unable to find dynamic library libocrutl10.so in search paths
Unable to find dynamic library libocrutl10.so in search paths

Подозреваю что они связаны с неправильно установленными переменными среды для пользователя "oracle", от имени которого база запускается. Но его создавал не я, а сама база при установке на Ubuntu 8.04 Desktop (Debian). Никаких файлов типа .bashrc где можно прописать переменные среды в директориях, созданных базой при установке я не нашёл. Как их всё-таки поменять?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как изменить переменные среды для пользователя "oracle"? 12 года 1 мес. назад #4350

  •  аватар
  • Посетитель
  • Посетитель
/home/oracle/.bash_profile

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как изменить переменные среды для пользователя "oracle"? 12 года 1 мес. назад #4351

  •  аватар Автор темы
  • Посетитель
  • Посетитель

Piret пишет: /home/oracle/.bash_profile

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

Да в том-то и дело что такой директории /home/oracle/ не создается при инсталляции. Если я ее создам руками то никакого отношения к запуску базы она иметь не будет очевидно. И прописывать туда переменные среды никакого смысла нет.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как изменить переменные среды для пользователя "oracle"? 12 года 1 мес. назад #4352

  •  аватар
  • Посетитель
  • Посетитель

1cheburashka5 пишет:

Piret пишет: /home/oracle/.bash_profile

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH

Да в том-то и дело что такой директории /home/oracle/ не создается при инсталляции. Если я ее создам руками то никакого отношения к запуску базы она иметь не будет очевидно. И прописывать туда переменные среды никакого смысла нет.

А вы по какой доке инсталляцию проводите?
Покажите вывод команды:

grep oracle /etc/passwd

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как изменить переменные среды для пользователя "oracle"? 12 года 1 мес. назад #4353

  •  аватар Автор темы
  • Посетитель
  • Посетитель
lev@athlon:~$ grep oracle /etc/passwd
oracle:x:1001:1001::/usr/lib/oracle/xe:/bin/bash

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Как изменить переменные среды для пользователя "oracle"? 12 года 1 мес. назад #4354

  •  аватар
  • Посетитель
  • Посетитель
/home/oracle/ никакого отношения ни к инстоляции оракл , ни к запуску БД не имеет.
Тут имеется в виду рабочая дяректрия пользователя oracle, хозяина ПО оракл. Может быть у вас используется другой пользователь с дугой домашней директорией, а ней как раз и должен находиться файл .bash_profile или .profile, в котором и прописываются переменные окружения этого пользователя и который исполняется во время коннекта пользователя в OC.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
  • 2
  • 3
Время создания страницы: 0.175 секунд