rhel上安装oracle,Linux RHEL5上安装Oracle10g 数据库

Linux上安装Oracle10g数据库

一、安装准备工作

1、下载Oracle10g Database for Linux

下载页面:;

下载链接:

2、SSH Secure Shell Client工具软件

SSH是一个用来替代TELNET、FTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。

下载页面:ftp://ftp.ssh.com/pub/ssh/SSHSecureShellClient-3.2.9.exe

二、针对Oracle配置Linux

1、创建Oracle组和用户帐户

接下来,创建用于安装和维护Oracle 10g软件的Linux组和用户帐户。用户帐户将称为oracle,而组将称为oinstall和dba。以root用户身份执行以下命令:

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

/usr/sbin/useradd -m -g oinstall -G dba oracle

id oracle

(图1)

设置oracle帐户的口令:

passwd oracle

2、创建目录

以root用户身份执行以下命令:

# mkdir -p /opt/oracle10

# mkdir -p /opt/oradata

# chown -R oracle:oinstall /opt/oracle10 /opt/oradata

# chmod -R 775 /opt/oracle10 /opt/oradata

(图2)

3、配置Linux内核参数

Linux内核非常出色。与大多数其他*NIX系统不同,Linux允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle数据库10g需要以下所示的内核参数设置。其中给出的是最小值,因此如果您的系统使用的值较大,则不要更改它。kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000

如果您按照以上说明安装了Linux,且内核参数全部采用默认值,则只需在以root用户身份登录后执行下命令。cat >> /etc/sysctl.conf

(图3)

4、为oracle用户设置Shell限制

Oracle建议对每个Linux帐户可以使用的进程数和打开的文件数设置限制。要进行这些更改,以root用户的身份执行下列命令:cat >> /etc/security/limits.conf > /etc/pam.d/login > /etc/profile > /etc/csh.login

5、oracle用户的环境变量

要使用Oracle产品,应该或必须设置几个环境变量。对于数据库服务器,建议设置以下环境变量:ORACLE_BASE、ORACLE_HOME、ORACLE_SID、PATH。

如果您在同一服务器上安装了多个Oracle产品或数据库,则ORACLE_HOME、ORACLE_SID和PATH变量可能会更改。ORACLE_BASE变量不应更改,并可以在需要时在您的登录配置文件中设置它。Oracle提供了一个称作oraenv的实用程序来设置其他变量。

以oracle身份登录,并通过在.bash_profile或.profile(bash或ksh)中添加以下行,将ORACLE_BASE添加到登录配置文件:

export ORACLE_BASE=/opt/oracle10

export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

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

此更改将在您下次登录到oracle帐户时生效。要使更改对当前会话为活动状态,只需从命令行运行此命令。如要马上生效则可以执行source ~/.base_profile

三、安装Oracle

1、安装前准备设置

使用图形登录以oracle身份登录。

创建一个目录以存放Oracle 10g安装程序:mkdir 10g_db使用SSH Secure File客户端工具把Oracle10g安装程序上传到Linux电脑/home/oracle/10g_db目录下,如下图。

(图4)

下载补丁安装包,并上传到Oracle用户下,安装包如下:

libXp-1.0.0-8.1.el5.i386.rpm

libXp-devel-1.0.0-8.1.el5.i386.rpm

openmotif-2.3.0-0.3.el5.i386.rpm

openmotif-devel-2.3.0-0.3.el5.i386.rpm

用ORACLE用户登录Linux系统。进入补丁包目录,切换到Root用户。命令如下:

su

安装补丁包,顺序及命令如下:

rpm –ivh libXp-1.0.0-8.1.el5.i386.rpm

rpm –ivh libXp-devel-1.0.0-8.1.el5.i386.rpm

rpm –ivh openmotif-2.3.0-0.3.el5.i386.rpm

rpm –ivh openmotif-devel-2.3.0-0.3.el5.i386.rpm

(图5)

使用vi命令修改oraparam.ini文件,增加”redhat-5”

(图6)

(图7)

启动Oracle通用安装程序。./runInstaller

(图8)

点一下

点Product Languanges

增加Simplified Chinese

修改Path:然后点Next

不用管警告内容,点Next

点Next

点Next

选择Simplified Chinese ZHS16GBK字符集,Create Database打勾

点Next

点Next

这里选择不使用flashback(闪回备份)点Next

设置SYS,SYSTEM,SYSMAN,DBSNMP用户的密码,使用同一密码或设置不同的密码然后点Next

点Install

安装过程

安装成功界面

执行两个脚本,用root用户

服务的访问路径,点Exit成功退出Oracle安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值