`

linux下安装oracle9i- 9204

 
阅读更多

前期准备: linux 32位系统,suse linux 9 ,oracle 9i

 

oracle9i 有三个安装包,ORACLE9204-1.ISO,ORACLE9204-2.ISO,ORACLE9204-3.ISO

 

安装:

 

1.创建用户与用户组

以root用户登录,进行如下操作,建立两个组(dba组与oinstall组)和一个Oracle用户,操作命令如下:
      #groupadd dba
      #groupadd oinstall
      # useradd -g oinstall -G dba oracle 
      #passwd oracle
      设置oracle的密码。

2.设置内核参数,调节信号灯及共享内存

修改 /etc/sysctl.conf

 

kernel.shmmax = 536870912

kernel.shmmni = 4096                  

kernel.shmall = 2097152

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

 

保存后,执行

sysctl-p

立即生效

 

3.修改 /etc/security/limits.conf,将以下内容添加到文件末尾

oracle soft nofile 65536

oracle hard nofile 65536

oracle soft nproc 16384

oracle hard nproc 16384

 

 Oracle安装的位置应遵守OFA( Optimal Flexible Architecture )规范。Oracle9i的典型安装需要至少两个安装点:一个安装基本的运行程序,一个为存放数据库,并要确保oracle用户对这两个目录具有可写的权限。

    运行下面的命令,创建Oracle的安装点(mount point):
     
     #mkdir /opt/oracle9i
     #mkdir /opt/oracle9i/product
     #mkdir /opt/oracle9i/product/9.2.0
     #chown –R oracle.oinstall /opt/oracle9i
     #mkdir /var/opt/oracle9i
     #chown oracle.dba /var/opt/oracle9i
     #chmod 755 /var/opt/oracle9i

 

4.使用oracle用户进行配置

su - oracle

正常创建用户后,会有.bash_profile这个文件

 vim /home/oracle/.bash_profile

 

内容如下

export LD_ASSUME_KERNEL=2.4.1

export ORACLE_BASE=/opt/oracle9i

export ORACLE_HOME=/opt/oracle9i/product/9.2.0

export ORACLE_SID= ORCL(数据库SID,可以修改,建议字母要大写)

export ORACLE_TERM=xterm

export TNS_ADMIN=$ORACLE_HOME/network/admin

export LANG=en_US

export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

export LD_LIBRARY_PATH

export PATH=$PATH:$ORACLE_HOME/bin

 

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

export CLASSPATH

export DISPLAY=192.168.21.73:0.0

 

#export DISPLAY=yourip:0.0

 

执行source /home/oracle/.bash_profile ,使配置生效

 

5.把安装文件挂载

mkdir /mnt/oracle/

 mount /opt/oracle9i/ORACLE9204-1.ISO /mnt/oracle/ -o loop

进入/mnt/oracle/ 安装 执行命令

./runInstaller 

 

6.报错Unable to load native library: /tmp/OraInstall2016-03-17_08-32-16AM/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference

在网上查找此问题,原来是没有安装补丁导致的,如果没有此错误可继续

7.安装补丁,下载p3006854_9204_LINUX.zip,copy到linux主机,使用root账号执行以下命令,

unzip p3006854_9204_LINUX.zip

cd 3006854/

chmod 755 rhel3_pre_install.sh

./rhel3_pre_install.sh

 

8.su - oracle

进入/mnt/oracle/ 安装 执行命令

./runInstaller 

=========================================

9.使用xmanage软件,启动Xbrowser,



 新建会话,点击进入,因为之前配置oracle用户的.bash_profile里有配置

export DISPLAY=192.168.21.73:0.0,192.168.21.73就是当前使用的机器ip地址

启动画面如下:



 

下面就进行安装配置

点next

 


 选中文件路径



 

确定



 next



 

出现这个页面后,根据提示,需要开启另外一个终端,以root用户登录,执行命令

 /tmp/orainstRoot.sh 

 

出现以下提示

Creating Oracle Inventory pointer file (/etc/oraInst.loc)

 

Changing groupname of /opt/oracle9i/product/9.2.0 to dba.

后再回到oracle安装页面,点continue



 

 

 

next




 
 next



 

 

 

 

 

 

 

 

点next,安装,然后就等待吧。。。

 

插入第二张盘,那我们就把第二个安装文件挂载以下

mount /opt/oracle9i/ORACLE9204-2.ISO /mnt/oracle1/ -o loop



 

点ok,继续安装,安装的过程中会提示第三张盘,与第二张一样操作即可

 

等待


 

此时需要另外一个终端去执行,使用root用户
 /opt/oracle9i/product/9.2.0/root.sh

然后再回到安装页面,点ok, 

安装完成

 

如果有需要安装proc程序,那么需要安装oracle的客户端

 

 

  • 大小: 26.4 KB
  • 大小: 128.4 KB
  • 大小: 19.8 KB
  • 大小: 5.7 KB
  • 大小: 122.7 KB
  • 大小: 4.6 KB
  • 大小: 117.3 KB
  • 大小: 136.9 KB
  • 大小: 135.9 KB
  • 大小: 129 KB
  • 大小: 117.7 KB
  • 大小: 121.2 KB
  • 大小: 126.7 KB
  • 大小: 2.5 KB
  • 大小: 5.3 KB
  • 大小: 4.2 KB
分享到:
评论

相关推荐

    linux下安装oracle9i

    在Linux环境下安装Oracle 9i是一项技术性较强的工作,涉及到多个步骤和依赖项的检查与安装。本文将详细解析如何在Linux AS4上进行Oracle 9i的安装,包括必要的准备、安装过程以及可能遇到的问题和解决办法。 首先,...

    安装Oracle9i-snail.rar

    本压缩包“Oracle9i-snail.rar”可能包含了一个详细的Oracle 9i安装指南,名为“安装Oracle9i-snail.doc”。下面将详细介绍Oracle 9i的安装过程及相关知识点。 1. **系统需求**:在开始安装前,必须确保你的计算机...

    Redhat Linux 下安装Oracle 9i图文教程

    Redhat Linux 下安装Oracle 9i图文教程

    linux 安装 oracle9i 补丁包

    linux 安装 oracle9i 补丁包

    Red Hat Enterprise linux 5下安装Oracle 9i

    以上就是在RHEL 5环境下安装Oracle 9i的主要步骤和涉及的知识点,每个环节都需要细心操作,确保数据库系统的稳定性和安全性。提供的"安装配置Oracle 9i数据库.pdf"文档应该会详细指导每个步骤,是安装过程的重要参考...

    RedHat Linux 7安装Oracle 9i 数据库

    4. **Oracle9i数据库安装**: - **数据库服务器安装**:安装过程中,你需要遵循Oracle的安装向导,选择适当的安装类型(如“Server”或“Custom”),指定安装路径(如/ora9和/oradata),并配置数据库实例和监听器...

    Linux5.1安装oracle9i

    RedHat+Linux+5.1下安装oracle9i

    oracle 9i 全部下载链接

    - [ship_9204_linux_disk1.cpio.gz](http://download.oracle.com/otn/linux/oracle9i/9204/ship_9204_linux_disk1.cpio.gz) - [ship_9204_linux_disk2.cpio.gz]...

    linux下安装oracle9i的部分补丁

    3006854_9204_LINUX、compat-binutils215-2.15.92.0.2-24.i386.rpm、compat-libcwait-2.1-1.i386.rpm、compat-oracle-rhel4-1.0-5.i386.rpm、openmotif21-2.1.30-8.2.legacy.i386.rpm等

    RedHat_Linux安装_oracle9i

    在Linux环境下安装Oracle数据库是一个复杂的过程,特别是对于初学者来说。以下是一系列详细步骤,指导如何在Red Hat Linux 5.5 x86服务器上安装Oracle 9i。 1. **准备阶段**: - 下载所需的软件:Red Hat Linux ...

    Managing-Oracle9i-on-Linux.rar_oracle

    《Oracle 9i在Linux上的管理》是一本详细介绍如何在Linux操作系统上管理和维护Oracle 9i数据库系统的专业书籍。...《Managing Oracle9i on Linux.pdf》这本书将深入讲解这些内容,为读者提供详尽的指导。

    Linux下Oracle 9i 安装文档

    在Linux环境下安装Oracle 9i是一项技术性强且需要细致操作的任务。Oracle 9i是一款功能强大的关系型数据库管理系统,尤其适用于大型企业级应用。在这个过程中,我们不仅需要了解Linux操作系统的基本操作,还需要对...

    在Linux下安装Oracle 9i.doc

    在Linux环境下安装Oracle 9i是一项技术性强且相对复杂的工作,尤其对于初学者来说。Oracle 9i是一款在2000年发布的数据库系统,它引入了许多创新特性,包括智能化和协作的应用架构,旨在提供互联网上的高可扩展性和...

    Linux下oracle9i安装需要的补钉包

    在Linux环境下安装Oracle 9i是一项技术性强且需要细心操作的任务。Oracle数据库是企业级的数据库管理系统,广泛应用于各种业务场景。在Linux上部署Oracle 9i,除了基础的安装程序,还需要配合特定的补丁包来确保系统...

    linux oracle9i 安装图解

    在Linux系统中安装Oracle 9i数据库是一项技术性较强的任务,尤其对于初学者而言。以下是一份详尽的安装步骤指南,基于Redhat Linux Enterprise 4操作系统和Oracle 9.2.4数据库版本。 首先,确保你的系统满足最低...

    RedHat E. Linux5 安装Oracle 9i

    在Red Hat Enterprise Linux (RHEL) 5操作系统上安装Oracle 9i是一项技术性很强的任务,需要对Linux系统管理以及数据库安装有深入的理解。Oracle 9i是Oracle公司推出的一款数据库管理系统,它提供了高性能、高可用性...

    Linux下安装oracle9i

    ### Linux下安装Oracle 9i的关键步骤与配置 在Linux环境下安装Oracle 9i数据库是一项技术性较强的任务,需要对Linux系统有一定的了解,并且要确保系统环境满足Oracle 9i的最低要求。以下是对该过程的详细说明: ##...

Global site tag (gtag.js) - Google Analytics