RHEL5安装Oracle 9i

上传人:枫** 文档编号:548285889 上传时间:2022-09-01 格式:DOC 页数:15 大小:95.50KB
返回 下载 相关 举报
RHEL5安装Oracle 9i_第1页
第1页 / 共15页
RHEL5安装Oracle 9i_第2页
第2页 / 共15页
RHEL5安装Oracle 9i_第3页
第3页 / 共15页
RHEL5安装Oracle 9i_第4页
第4页 / 共15页
RHEL5安装Oracle 9i_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《RHEL5安装Oracle 9i》由会员分享,可在线阅读,更多相关《RHEL5安装Oracle 9i(15页珍藏版)》请在金锄头文库上搜索。

1、RHEL5服务器上安装Oracle 9iOracle9i (9.2.0.4.0) Installation on Red Hat Enterprise Linux 5 (RHEL5)rhas_5_u1_32bit首先声明在rhel5上能安装oracle9i.环境配置: 安装系统:Red Hat Enterprise Linux 5 (RHEL5), 亦rhas5,版本u1,32bit(i386)数据库:Oracle9i (9.2.0.4.0)主机参数:HP主机,2G内存,160G硬盘,CD/DVD可读写光驱(HP dvd1060),GF8400独立显卡,自带声卡,网卡,usb2.0(7个),注

2、:查看主机内存:方法一:在/proc/meminfo里面写的很清楚,cat看看。方法二:unix和linux中“free”和“total”都可以看内存多少。(用来设置环境变量)查看光驱名称:df、fdisk(用来挂载光盘文件)RHEL5 安装应该不是什么大问题,在图形界面下的指导下安装不是问题。不过建议初次安装或者对linux系统不是很熟系的朋友使用简体中文图形化安装界面。还可参考网上众多的安装指导。oracle9i 安装注: 下面以 $ 开头的命令都是由用户oracle执行的 # 开头的命令都是由用户root执行的安装oracle的主要步骤归纳如下: 创建安装用户和目录、组 进行安装前系统配

3、置,包括内核参数配置、安装用户环境变量配置、oracle对linux系统的特殊配置。 安装补丁和依赖包:因为没有这步在安装过程中会频繁报错,这时在手工改正,比较麻烦。因此,借鉴前人经验和测试过程,提前安装。 安装oracle:正式安装(光盘安装或者镜像安装) 安装后的补丁:还是要打一些补丁,才能正确完成安装。上面步骤中的系统配置以及创建用户不分先后,无论先执行哪一步均可。但是一定要保证在配置完成后,要重启一下,然后用创建的oracle用户登录,不然会出现莫名的问题。详细过程:1. 创建用户和组-添加安装过程中需要用到的用户和组,我们设为安装用户根目录为/opt/oracle$ su -# gr

4、oupadd oinstall /创建oinstall组# groupadd dba/创建dba组,不然是装不上Oracle的# useradd -g oinstall -G dba -d /opt/oracle oracle /这里-d决定用户根目录# passwd oracle /修改oracle用户密码2. 创建目录-我们将把所有东西都安装到在 /opt/oracle 目录下:su - root# mkdir -p /opt/oracle/product/9.2.0 /数据库安装地址# chown -R oracle.oinstall /opt/oracle另外新建立/opt/data用

5、来存放数据,因此增加:(这在后面安装oracle时会用到,当然到时再建也行。)su -#mkdir /opt/data#chown oracle.dba /opt/data#chmod 755 /opt/data3. 系统配置-a) 设置内核参数:方法一:编辑/etc/sysctl.conf#vi /etc/sysctl.conf添加如下内容,有重复的参数修改即可。kernel.shmmax = 536870912 #这里设置为物理内存的一半 1G内存的话为:51210241024, 2G 内存的话为:102410241024。注意要改为字节数!其他的值都不用动。kernel.shmmni =

6、 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128 fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000sem 4个参数依次为 SEMMSL(每个用户拥有信号量最大数);SEMMNS(系统信号量最大数);SEMOPM(每次semopm系统调用操作数);SEMMNI(系统辛苦量集数最大数).Shmmax 最大共享内存2GB 物理内存如果小的话可以设置成 536870912.Shmmni 最小共享内存 4096KB.Shmall 所有内存大小.执行sysctl以反映

7、修改 使内核参数立刻生效,重启也可以# sysctl p方法二:上面方法也可以在运行时通过执行下列命令更改内核参数:(两种方法,哪个都行,但注意参数大小就行)#echo 250 32000 100 128 /proc/sys/kernel/sem#echo 268435456 /proc/sys/kernel/shmmax # 1/2 * mem_size(M) * 1024 *1024#echo 4096 /proc/sys/kernel/shmmni#echo 524288 /proc/sys/kernel/shmall # mem_size(M) * 1024#echo 65536 /p

8、roc/sys/fs/file-max#echo 1024 65000 /proc/sys/net/ipv4/ip_local_port_rangeb) 设置oracle对文件的要求修改文件:/etc/security/limits.conf #echo oracle soft nofile 65536 /etc/security/limits.conf#echo oracle hard nofile 65536 /etc/security/limits.conf#echo oracle soft nproc 16384 /etc/security/limits.conf#echo oracl

9、e hard nproc 16384 /etc/security/limits.confc) 设置环境变量这里主要是设置安装用户oracle的登录环境变量,因为oracle数据库不能用root帐号安装!oracle的根目录为/opt/oracle,所以#vi /opt/oracle/.bash_profile在/opt/oracle/.bash_profile 中添加如下行:#设置oracle例程名export ORACLE_SID=ora80#设置oracle根目录export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=$ORACLE_BASE/pr

10、oduct/9.2.0#设置lib库文件位置export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib:/usr/X11R6/lib#设置tns监听器启动位置export TNS_ADMIN=$ORACLE_HOME/network/adminexport ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data#设置oracle所有者export ORACLE_OWNER=oracleexport ORACLE_TERM=xterm#添加bin路径export PATH=/usr/

11、kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:$ORACLE_HOME/bin然后保存,此时用户的环境变量配置完成。4. 打补丁、安装需要的包:-安装之前要弄明白,为什么要提前安装这些包和补丁。因为linux系统安装程序的依赖性很强,并且不同版本系统安装还有所不同,所有在安装之前一定要弄清楚自己安装的是什么版本的系统。这在打补丁出现问题时才能有针对性去解决。0)安装之前的检测:su - root#rpm -qa|grep compatc

12、ompat-db-4.2.52-5.1compat-gcc-34-3.4.6-4compat-gcc-34-c+-3.4.6-4compat-libstdc+-33-3.2.3-61compat-libstdc+-296-2.96-138compat-libcwait-2.1-1可能还有其他的,因为安装系统不一样,compat包的版本也会略有出入,这些关系都不大,只要包前面的名称大致相同即可。后面附录中给出了所要可能安装的其他包。#rpm -qa|grep openmotifopenmotif-2.3.0-0.3.el5openmotif22-2.2.3-18openmotif-devel-2

13、.3.0-0.3.el5 /在安装盘里有,一般在第三张光盘或者dvd光盘中(用ctrl+f查找)#rpm -qa|grep setarchsetarch-2.0-1.1 #rpm -qa|grep tcltclx-8.4.0-5.fc6tcl-8.4.13-3.fc6 上面的四个检测是最基本的,版本可以不一样,但一定要有,没有的话就在安装盘中找,或者到网上搜索一下,很多,注意与安装的系统一致兼容就行。安装rpm包的命令格式为:rpm -ivh *.rpm本文后面附录了此次安装可能的包。a) 补丁说明:p3006854_9204_LINUX.zip 安装前就要打好的补丁p2617419_210_

14、GENERIC.zip 安装后要打的(这只是一个伴随补丁,只要设置它的环境变量)p3238244_9204_LINUX.zip 安装后要打的9204的补丁,修复agent错误的补丁.http:/www.opennet.ru/soft/ora_inst/compat-libcwait-2.1-1.i386.rpm LINUX AS 4 的补丁在安装前就要打compat-oracle-rhel4-1.0-5.i386.rpm LINUX AS 4 的补丁在安装前就要打,但我没安装它http:/ 可以版本不同,保证前面几个名词一致。b) 安装补丁(必须):p3006854_9204_LINUX.zip解压缩此文件,手动或者使用命令解压都行,然后运行解压后文件下的rhel3_pre_install.sh脚本。# unzip p3006854_9204_LINUX.zip# chmod +x 3006854/rhel3_pre_install.sh# 3006854/rhel3_pre_install.shApplying patch.Patc

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号