Linux下Oracle 11.2数据库安装过程笔记

81 阅读2分钟

本文已参与 ⌈新人创作礼⌋ 活动,一起开启掘金创作之路
oracle11.2安装笔记
本文简单记录了Linux下Oracle 11.2数据库安装过程;实测通过,可供参考。



 步骤一:环境准备:指定主机名和规划IP地址(需重启系统)


主机名:xyhdb   修改#vim /etc/hosts文件  添加xyhdb xyhdb.xyh

系统IP地址:ip 192.168.0.233/24  网关X.1 #setup 

安装包名称:p13390677_112040_Linux-x86-64_1of7.zip、p13390677_112040_Linux-x86-64_2of7.zip
两个zip包即可满足单Oracle实例安装;如果需搭建RAC集群,则需要准备并解压p13390677_112040_Linux-x86-64_3of7.zip

关闭selinux
#内核防火墙开启时会发生很多莫名其妙的问题难以排查;建议关闭;本文不做深度研究。
1、永久关闭,但需重启服务器后才会生效;
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
2、临时关闭。
setenforce 0
#两个命令结合后,可达到立即生效,同时不需要重启服务器的效果。


防火墙开放1521端口(Centos 7 )
firewall-cmd --zone=public --add-port=1521/tcp 
firewall-cmd --zone=public --add-port=1521/tcp --permanent

#firewall-cmd --reload

防火墙开放1521端口(Centos 6 )

sed -i '10a -A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT' /etc/sysconfig/iptables

#service iptables restart



创建相关文件夹和oracle用户

groupadd oinstall

groupadd dba

useradd -g oinstall -G dba oracle

mkdir -p /u01/app

mkdir /u01/oradata

mkdir /u01/oraInventory

chown -R oracle:oinstall /u01/app/

chown -R oracle:oinstall /u01/oradata

chown -R oracle:oinstall /u01/oraInventory

chmod -R 775 /u01/app/

chmod -R 775 /u01/oradata

echo Xyh3613571 | passwd --stdin oracle



使用root账户修改参数

Add the following lines to the "/etc/security/limits.conf" file.

oracle              soft    nproc   2047

oracle              hard    nproc   16384

oracle              soft    nofile  4096

oracle              hard    nofile  65536

oracle              soft    stack   10240



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

切换到oracle账户,添加环境变量:修改/home/oracle目录下的.bash_profile

export ORACLE_BASE=/u01/app

export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2/db_home

export PATH=$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export ORACLE_SID=orcl



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

使用oracle账户解压数据库文件

unzip p13390677_112040_Linux-x86-64_1of7.zip

unzip p13390677_112040_Linux-x86-64_2of7.zip

启动安装命令[oracle@xyhdb database]$ ./runInstaller

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

yum安装软件包

yum install gcc gcc-c++ libaio-devel compat-libstdc++ libstdc++-devel compat-libstdc++-33 -y



rpm安装软件包

rpm -ivh pdksh-5.2.14-30.x86_64.rpm


----------------------------------------------------------------------------------

其它相关命令:


dbca   创建数据库

netca    配置监听

lsnrctl status 查看监听状态