WEB开发网
开发学院数据库Oracle 虚拟机RedHatLinux9安装Oralce9i全过程 阅读

虚拟机RedHatLinux9安装Oralce9i全过程

 2008-09-02 12:47:38 来源:WEB开发网   
核心提示: #ORACLE位置以下第一行LD_ASSUME_KERNEL是必须的,只要2.6.0以下的内核都可以用2.4.19或2.4.1的值,虚拟机RedHatLinux9安装Oralce9i全过程(5),不要写成自已的内核版本,会出现内jvm错误,下载Patch包解压会发现就是一个脚本rhel3_

#ORACLE位置以下第一行LD_ASSUME_KERNEL是必须的,只要2.6.0以下的内核都可以用2.4.19或

2.4.1的值。不要写成自已的内核版本,会出现内jvm错误。

错误如下:

  ...oracle/jre/1.1.8/bin/../lib/i686/green_threads/libzip.so: symbol errno,
  version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
  Unable to initialize threads: cannot find class java/lang/Thread
  Could not create Java VM

#ORACLE位置以下环境变量ORACLE_BASE,ORACLE_HOME是Oracle安装配置的重要依据。

#ORACLE位置以下第四行ORA_NLS33是必须的,否则在启动数据库最后一环节(alter database open)

会出现ora-12701错误。

#NoUse下面四行,设置不设置并不影响Oracle的安装和数据库配置。值得注意的是NLS_LANG是

Oracle字符集方向的内容,具体内容可以查询相关资料。

一般来说,

存储英文用AMERICAN_AMERICA.US7ASCII

存储中文用AMERICAN_AMERICA.ZHS16GBK

多国语言用AMERICAN_AMERICA.UTF8

[注意事项]

1.安装完软件,建立数据库时必须选择合适的字符集,与环境变量要保持一致。

七、以ora用户身份安装Oracle

# cd mount的共享文件夹/disk1/

# . runInstaller

[注意事项]

1.即使.bash_profile文件环境变量一点都不设置,运行在mount的共享文件夹/disk1/runInstaller

安装Oracle,也会出现图形界面。

2.RedHat9以下版本,可能会缺少些库文件出现下面几个错误,因而不能加载图形界面:

  Initializing Java Virtual Machine from /tmp/OraInstall2006-05-10_08-52-37AM/jre/bin/java.
  Please wait...
  /tmp/OraInstall2006-05-10_08-52-37AM/jre/bin/i386/native_threads/java:
  error while loading shared
  libraries:libstdc++-libc6.1-1.so.2: cannot open shared
  object file:No such file or directory

解决方法:这是由于Gcc的版本问题,安装patch包

  #rpm -ivh compat-libstdc++-7.3-2.96.126.i386.rpm
  /tmp/OraInstall2006-05-10_10-18-35AM/jre/lib/i386/libjava.so:
  symbol __libc_wait, version GLIBC_2.0 not defined in file
  libc.so.6 with link time reference

解决方法:安装Oracle patch 3006854

p3006854_9204_linux.zip ,下载Patch包解压会发现就是一个脚本rhel3_pre_install.sh

执行脚本:. rhel3_pre_install.sh

八、安装Oracle

安装过程中需要用root用户运行两脚本,按照提示执行即可,图形化安装非常简单,不在赘述!

上一页  1 2 3 4 5 

Tags:虚拟 RedHatLinux

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接