1、Oracle安装环境
Linux RedHat EnterPrise5默认安装(自定义软件时,全选)
/home/mzl/目录:下载的10201_database_linux32.zip放在该目录
/u01/app/oracle/目录:为Oracle安装的ORACLE_BASE
2、检查安装包
进入系统,用root用户,终端命令:
# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
这里不用担心,使用这个命令有点缺陷,就是我们往往已经安装的包,它却显示没有安装,如果真的没有安装,那么却少的都需要安装相关的软件包,RHEL5.4是一张DVD光盘,这些软件都在那些光盘呢,请参考下面:
安装下面的包:
[root@lianhua /]#mkdir /mnt/cdrom
[root@lianhua /]#mount /dev/cdrom /mnt/cdrom
[root@lianhua /]#cp –rv /mnt/cdrom/* /home/cdsrc
[root@lianhua /]cd /home/cdrom/Server
[root@lianhua /]rpm -Uvh setarch-2*
类似安装
3、 OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容2.3 OS参数要求vi /etc/sysctl.conf , 在行末添加以下内容
#use for oracle
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=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
再运行sysctl -p应用以上参数
4、vi /etc/security/limits.conf 行末添加以下内容
#use for oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
5、 vi /etc/pam.d/login 行末添加以下内容
session required pam_limits.so
6、 vi /etc/selinux/config 确保以下内容
SELINUX=disabled
关闭SELIINUX
如图:
7、 解压10201_database_linux32.zip
我把10201_database_linux32.zip放在了/home/summer下
终端命令:
Chmod –R 777 home (让oracle可以有权限执行安装文件)
unzip 10201_database_linux32.zip
[root@lianhua /]# cd /
[root@lianhua /]# chmod -R 777 /home
[root@lianhua /]# cd /home/summer/
[root@lianhua summer]# unzip 10201_database_linux32.zip
8、 创建安装Oracle的用户及所属组
#groupadd oinstall
#groupadd dba
#useradd -m -g oinstall -G dba oracle
#id oracle
为Oracle用户设置密码:
#passwd oracle
9、 创建安装目录mkdir -p /u01/app/oracle
# chown -R oracle.oinstall /u01/app/oracle
# chmod -R 775 /u01/app/oracle
10、设置oracle用户的.bash_profile
这里要改用oracle登录:
在改文件的末行加上#Oracle Settings下的内容,
#use fo oracle
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
11、 设置主机名和ip
Vi /etc/hosts
192.168.0.9 lianhua.com lianhua
这里注意/etc/hosts中的回环地址一定不能删除 ,不然后面安装启动oracle监听时会遇到很多的麻烦的,切记!!!
12、编辑文件 /etc/redhat-release 把Red Hat Enterprise Linux Server release 5 (Tikanga) 改成版本4:
redhat-4
做到这些就基本上能正常安装ORACLE了
参考文章
http://www.linuxidc.com/Linux/2009-12/23432.htm
RH5.4安装Oracle10g
原创
©著作权归作者所有:来自51CTO博客作者vast2006的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:安装sql2000
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Centos7.8静默安装企业版Oracle11g和创建实例
Oracle11G企业版静默安装
oracle bc SQL -
centos5.4 安装配置oracle10g
centos5.4 安装配置oracle10g
oracle 职场 休闲 centos -
Oracle10G安装手册
环境准备:操作系统:windows-7 32bit 数据库:oracle10G网络环境:不能使...
数据库 软件测试 oracle -
oracle10g
oracle 解锁,修改口令
oracle 职场 解锁 休闲 修改口令