在Ubuntu 10.04中安装Oracle 11g R2

时间:2012-01-20 07:11:55

标签: oracle11g ubuntu-10.04

初始问题

我在 Ubuntu 10.04 (在VMWARE上运行)中安装 Oracle 11g第2版企业版。需要帮助。

问题#1:

我正在关注

两者都建议安装

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

但是在应用wget

时我得到了404

问题2:

我跳过这一部分看到结束,最后我坚持在命令下运行

$ cd database
$ ./runInstaller

它的投掷错误如

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



问题阶段2

Thnx Sathya
最后我可以摆脱初始问题。这是愚蠢的许可问题。但现在卡在另一个。当我正在运行

./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 个答案:

答案 0 :(得分:15)

最后我修好了。
使用

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所在的目录并启动。
  10. https://forums.oracle.com/forums/thread.jspa?threadID=569326

    收集

答案 1 :(得分:1)

对于那些看着这个并且仍然停滞不前的其他人 - 我仍然有这个问题:

  

无法使用命令/ usr / bin / xdpyinfo对显示颜色执行自动检查。检查DISPLAY变量是否已设置.FailedCould不会使用命令/ usr / bin / xdpyinfo执行显示颜色的自动检查。检查是否设置了DISPLAY变量。失败

即使在为oracle用户加载xclock(在RHEL上)之后也是如此。最后,我的问题是'/ usr / bin / xdpyinfo'没有安装,我缺少xorg-x11-utils。

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

答案 2 :(得分:1)

如果您在命令行模式(运行级别3)中运行数据库服务器,并且您的客户端是Windows, 您应该在客户端计算机上运行X服务器,如Xming server

如果您使用Putty连接到服务器,则应启用X11转发 没有任何位置地址更改。 不需要DISPLAY环境。 Putty自动将所有x命令从服务器转发到运行Xming服务器的客户端计算机。 希望这会有所帮助。

答案 3 :(得分:0)

  

两者都建议安装

如果您要安装32位版本的Oracle或使用32位版本的Ubuntu,则不需要这样做。 (注意:你没有提到你正在使用哪一个

  

我跳过这一部分看到结束,最后我坚持在命令下运行

您是按照提到的那样做了还是跳过了整个步骤?中间步骤涉及创建oracle用户&amp;添加用户组 - 似乎你跳过了这些。

答案 4 :(得分:0)

假设您正在使用oracle按照手册的建议运行安装程序,您只需要运行两个命令(从具有sudo访问权限的帐户运行)

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

之后,返回使用oracle的选项卡,您现在应该能够运行安装程序。