ITPub博客

首页 > Linux操作系统 > Linux操作系统 > ORACLE 10.2.0.1在Red Hat Linux AS4U4 i386上安装文档

ORACLE 10.2.0.1在Red Hat Linux AS4U4 i386上安装文档

原创 Linux操作系统 作者:hxhy 时间:2019-05-24 12:33:05 0 删除 编辑

注意:此文档是本人结合网上资料整理而成的.


ORACLE 10.2.0.1在Red Hat Linux AS4U4 i386上安装文档

确认Linux包

以下操作都是用root用户执行。

确认以下Linux包存在:

make-3.79

binutils-2.11

openmotif-2.2.2-16

setarch-1.3-1

compat-db-4.0.14.5

compat-gcc-7.3-2.96.122

compat-gcc-c++-7.3-2.96.122

compat-libstdc++-7.3-2.96.122

compat-libstdc++-devel-7.3-2.96-1.22

如:要确定make-3.79是否存在,请执行rpm –qa |grep make-3.79

编辑系统参数

以下操作都是用root用户执行。

执行vi /etc/security/limits.conf命令,在文件后面加:

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

执行vi /etc/pam.d/login命令,在文件后面加:

session required /lib/security/pam_limits.so

执行vi /etc/profile命令,在文件的unset行的前面加:

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

执行vi /etc/sysctl.conf命令,在文件后面加:

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range= 1024 65000

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 262144

在执行 /sbin/sysctl –p 这个命令,确定参数生效

执行vi /etc/hosts命令,在文件后面加:

IP地址    主机名   

如:

192.168.1.46 unumall

构建ORACLE所需的用户及目录

以下操作都是用root用户执行。

groupadd oinstall   ――创建oinstall用户组

groupadd dba     ――创建dba用户组

useradd -d /home/oracle -g oinstall -G dba -s /bin/bash oracle

――创建oracle用户,这个用户的目录为/home/oracle,组为oinstall和dba,SHELL为/bin/bash

passwd oracle ――为oracle用户设置密码

mkdir /u01 --创建oracle软件安装目录

mkdir /oradata    ――创建oracle数据目录

chown -R oracle:oinstall /home/oracle ――更改/home/oracle目录的属主为oracle用户

chown -R oracle:oinstall /u01     ――更改/u01目录的属主为oracle用户

chown -R oracle:oinstall /oradata ――更改/oradata目录的属主为oracle用户

chmod 754 /u01         ――设置/u01目录的权限

chmod 754 /oradata       ――设置/oradata目录的权限

搭建ORACLE用户环境

以下操作都是用ORACLE用户执行。

用vi /home/oracle/.bash_profile 命令在文件中加如下内容:

export EDITOR=vi

export ORACLE_SID=luke

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

export LD_LIBRARY_PATH=$ORACLE_HOME/lib

export PATH=$PATH:$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin

umask 022

mkdir -p $ORACLE_BASE/admin

mkdir -p $ORACLE_HOME

安装oracle软件

以下操作都是用ORACLE用户执行。

把ORACLE安装软件拷贝到Linux上的一个目录上,如拷贝到 /u01/setup

在安装目录下执行下面命令:

./runInstaller

安装过程全部是用户图形界面,与在windows环境下的安装界面没有多大区别,按照系统要求和自己计算机的情况完成即可。安装过程中,需要注意的是oracle组的选择、oracle home的输入,还要注意的是,我们这里只安装oracle软件,不建数据库,所以在选择的时候我们选:只安装软件。另外,安装过程中,安装程序会检测你为系统配置的参数是否存在问题并显示结果报告,如果存在问题,应先退出,待修正问题以后再启动安装。

安装结束前,安装界面会弹出窗口,需要以root用户身份运行两个命令:

/u01/app/oracle/oraInventory/orainstRoot.sh

/u01/app/oracle/product/10.2.0/db_1/root.sh

安装oracle数据库

以下操作都是用ORACLE用户执行。

执行下面命令:

dbca

进行数据库的创建.

安装过程也全部是用户图形界面,与在windows环境下的安装界面没有多大区别,按照系统要求和计算机的情况完成即可。安装过程中,建数据库的目的为通用, 数据库的存储选项请选文件系统, 在数据库文件位置界面选:

Use common Location for all Database Files,然后输入/oradata,在recovery option界面上的Flash Recover Area栏里输入/oradata/flash_recovery/area,并选中Enable Archiving选项。

验证安装

以下操作都是用ORACLE用户执行。

请分别执行下面命令:
lsnrctl stop

lsnrctl star

当第二条命令执行没有错误提示时,表明监听正常。

然后再执行

sqlplus system/密码

密码是建库的时候输入的,如果这步的执行结果出现:

SQL>

表明建库正常。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/50509/viewspace-174249/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2003-06-28

  • 博文量
    27
  • 访问量
    25525