Установка Oracle 11g R2 в Ubuntu 10.04 - PullRequest
7 голосов
/ 20 января 2012

Начальная проблема

Я устанавливал Oracle 11g Release 2 Enterprise edition в Ubuntu 10.04 (работает на VMWARE).Нужна помощь по этому поводу.

Задача № 1:

Я следил

Оба рекомендуют установить

  • libstdc ++ 5_3.3.6-17ubuntu1_amd64.deb
  • ia32-libs_2.7ubuntu6.1_amd64.deb

Но я получаю 404 при применении wget

Проблема 2:

Я пропустил эту часть, чтобы увидеть конец, и, наконец, я застрялпри выполнении нижеприведенных команд

$ cd database
$ ./runInstaller

Ошибка его выброса, как

/opt/database/runInstaller: 153: /opt/database/install/.oui: Permission denied

Фаза задачи 2

Спасибо Сатья Наконец я смог избавиться от Начальная проблема .Это была глупая проблема с разрешением.Но сейчас застрял в другом.Когда я запускаю

./runInstaller

, сначала отображается следующий сбой

Checking Temp space: must be greater than 80 MB.   Actual 10055 MB    Passed
Checking swap space: must be greater than 150 MB.   Actual 894 MB    Passed
Checking monitor: must be configured to display at least 256 colors
>>> Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set.    Failed <<<<

Если я проигнорирую эту проверку и нажму y, чтобы продолжить, она отобразит

Exception in thread "main" java.lang.NoClassDefFoundError
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:164)
    at java.awt.Toolkit$2.run(Toolkit.java:821)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
    at com.jgoodies.looks.LookUtils.isLowResolution(Unknown Source)
    at com.jgoodies.looks.LookUtils.<clinit>(Unknown Source)
    at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:122)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:242)
    at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1783)
    at javax.swing.UIManager.setLookAndFeel(UIManager.java:480)
    at oracle.install.commons.util.Application.startup(Application.java:758)
    at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:164)
    at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
    at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:265)
    at oracle.install.ivw.db.driver.DBInstaller.startup(DBInstaller.java:114)
    at oracle.install.ivw.db.driver.DBInstaller.main(DBInstaller.java:132)

КакМоя Ubuntu работает на VMWARE, возможно, он не получает свойства дисплея должным образом.Также в качестве пояснения я делаю

DISPLAY=oracle:0.0 ; export DISPLAY

здесь oracle - вывод

whoami

Любое предложение?

Ответы [ 5 ]

15 голосов
/ 23 января 2012

Наконец я всё исправил.используя

xhost +

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

  1. войдите в консоль как root и откройте окно терминала в CDE
  2. DISPLAY=:0.0
  3. export DISPLAY
  4. xhost +
  5. su - oracle
  6. DISPLAY=:0.0
  7. export DISPLAY
  8. /user/openwin/bin/xclock - Запущен xclock таким образомубедитесь, что он работал, и он был
  9. Изменен обратно в каталог, где был запущен и запущен runInstaller.

Собран из https://forums.oracle.com/forums/thread.jspa?threadID=569326

1 голос
/ 31 марта 2015

Если вы используете сервер баз данных в режиме командной строки (уровень запуска 3), а ваш клиент - Windows, Вы должны запустить X-сервер на своей клиентской машине, например Xming server

также, если вы используете Putty для подключения к серверу, перенаправление X11 должно быть включено без изменения адреса местоположения. Не требуется среда DISPLAY. Putty автоматически перенаправляет все команды x с сервера на клиентскую машину, на которой работает сервер Xming. Надеюсь, это поможет.

1 голос
/ 20 января 2014

К сведению других, которые смотрели на это и все еще застряли - у меня все еще была проблема:

Не удалось выполнить автоматическую проверку цветов отображения с помощью команды / usr / bin / xdpyinfo.Проверьте, установлена ​​ли переменная DISPLAY. Не удалось выполнить автоматическую проверку цветов отображения с помощью команды / usr / bin / xdpyinfo.Проверьте, установлена ​​ли переменная DISPLAY.Ошибка

Даже после загрузки xclock (на RHEL) для пользователя оракула.В итоге моя проблема была в том, что «/ usr / bin / xdpyinfo» не была установлена, мне не хватало xorg-x11-utils.

http://www.redhat.com/archives/fedora-list/2007-August/msg02702.html

0 голосов
/ 16 августа 2015

Предположим, что вы используете oracle для запуска программы установки, как указано в руководстве, вам нужно всего лишь запустить две команды (запустить из учетной записи с доступом sudo)

DISPLAY=:4.0; export DISPLAY
xhost +SI:local user:oracle

После этого вернитесь на вкладку с oracle, и теперь вы сможете запустить установщик.

0 голосов
/ 20 января 2012

Оба рекомендуют установить

Это не требуется, если вы устанавливаете 32-разрядную версию Oracle или используете 32-разрядную версию Ubuntu.(и обратите внимание: вы не упомянули, какой из них вы используете

Я пропустил эту часть, чтобы увидеть конец, и, наконец, я застрял при выполнении следующих команд

Вы сделали, как уже упоминалось, или пропустили все шаги? Промежуточные шаги включают создание oracle пользователя и добавление групп пользователей - похоже, что вы пропустили это.

...