zoukankan      html  css  js  c++  java
  • CentOs上安装Oracle 10g

           安装环境

           1、虚拟机:VirtualBox 4.1.6

           2、CentOs:6.0

           3、Oracle:10g

           安装好CentOs之后,ifconfig只有lo(回环网卡),配置了/etc/sysconfig/network-scripts/ifcfg-eth0,setup命令等都不能启动eth0,使用ifconfig即使启动了eth0,然后使用service network restart重启网络服务时,eth0又没了。现在还不知道怎么搞,但是启动eth0最后找到方法了,使用ifup命令可以启动。VirtualBox使用的时net模式。

          配置好网络后,然后将Oracle 10g服务端拷贝进去,但是记得当时安装的时候需要X windows,而这次装CentOs的时候装的时server版,启动不了。所以下一步需要装一个图形界面,选择GNome。

         开始安装Oracle,进入到Oracle安装文件夹database的install目录下,使用命令grep ^Linux oraparam.ini查看Oracle支持的几个Linux版本

         如下:Linux=RedHat-3,SUSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2

    由于本系统时6.0,所以在/etc/redhat-release文件中修改6.0为4.0:CentOS Linux release 6.0 (Final)

         如果系统中有些包没有可以配置如下:

       yum install binutilscompat-libstdc++-33  elfutils-libelf elfutils-libelf-devel  unixODBCgcc  gcc-c++  glibc  glibc-common  glibc-devel glibc-headers  unixODBC-devel libaio-devel  libaio  libgcc libstdc++ libstdc++-devel  make  numactl  sysstat  -y。

        但是在运行runInstaller时遇到下面的错误信息:

    Oracle Universal Installer /tmp/OraInstall2011-12-01_07-41-47PM. 请稍候...bash-4.1$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2011-12-01_07-41-47PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
            at java.lang.ClassLoader$NativeLibrary.load(Native Method)
            at java.lang.ClassLoader.loadLibrary0(Unknown Source)
            at java.lang.ClassLoader.loadLibrary(Unknown Source)
            at java.lang.Runtime.loadLibrary0(Unknown Source)
            at java.lang.System.loadLibrary(Unknown Source)
            at sun.security.action.LoadLibraryAction.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
            at sun.awt.DebugHelper.<clinit>(Unknown Source)
            at java.awt.Component.<clinit>(Unknown Source)
    

      

         应该是X Server没有的原因,所以使用yum install  xorg-X11-server-Xorg -y安装xorg,然后使用yum groupinstall kde-desktop安装KDE桌面。

         修改inittab文件,更改启动项。

         开始装Oracle,期间遇到一个问题,应该是sga分配太大,调小之后就没有了问题,安装之后启动oracle,之前在nat模式下,lsnctl也是可以起来的,但是当我调到hostonly模式重启系统后,发现起不来了,报错,错误信息中说找不到主机和Ping的某种模式下报错挺像的,在network/listener.ora看内容,没有这个文件,在我印象中,这个文件也没多大关系,最后发现错误信息中,连接的host配置不是我的ip是oracle的名称,所以我就查看了/etc/hosts文件,里面oracle名称对应的ip是nat模式下dhcp分配的ip,所以ip改过来就好了(不可以是127.0.0.1)。

        但是window的客户端还是连接不上,正在找解决方法。。

       

  • 相关阅读:
    结构体作为函数参数
    自定义子窗口与主窗口通信
    Qt性能问题
    后缀表达式、中缀表达式
    QMap的使用
    自定义QSS
    Qt查找孩子findChild
    ThinkPHP 3.2.3 数据缓存与静态缓存
    Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别  Pig
    Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别  Pig
  • 原文地址:https://www.cnblogs.com/sevenguin/p/2264927.html
Copyright © 2011-2022 走看看