• 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的客户端还是连接不上,正在找解决方法。。

       

  • 相关阅读:
    基于Kubernates微服务案例
    领导人怎样带领好团队
    前端性能核对表Checklist-2018
    国际巨头互联网公司一些运营与管理思路
    IT研发工程师职业规划
    高性能风控数据平台设计
    基础设施DevOps演进之路
    2017-2018年Scrum状态调查报告
    大型互联网系统的监控流水线
    小程序【情书与歌】一小时过审经验小谈
  • 原文地址:https://www.cnblogs.com/sevenguin/p/2264927.html
Copyright © 2020-2023  润新知