一、OEL操作系统安装
二、搭建YUM仓库
-
[root@orcl yum.repos.d]# vim /etc/yum.repos.d/dvd.repo
-
[dvd]
-
name=dvd
-
baseurl=file:///media/cdrom
-
enabled=1
-
gpgcheck=0
挂载
-
mount /dev/cdrom /media/cdrom
三、安装Oracle需要的RPM包
-
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh ksh
四、修改/etc/security/limits.conf文件
-
vim /etc/security/limits.conf
-
oracle soft nproc 2047
-
oracle hard nproc 16384
-
oracle soft nofile 1024
-
oracle hard nofile 65536
-
oracle soft stack 10240
五、修改/etc/sysctl.conf文件
-
vim /etc/sysctl.conf
-
[root@oracle ~]# vi /etc/sysctl.conf
-
fs.aio-max-nr = 1048576
-
fs.file-max = 6815744
-
kernel.shmall = 2097152
-
kernel.shmmax = 4294967295
-
kernel.shmmni = 4096
-
kernel.sem = 250 32000 100 128
-
net.ipv4.ip_local_port_range = 9000 65500
-
net.core.rmem_default = 262144
-
net.core.rmem_max = 4194304
-
net.core.wmem_default = 262144
-
net.core.wmem_max = 1048576
/sbin/sysctl -p 使当前配置生效
六、修改/etc/pam.d/login文件
-
vim /etc/pam.d/login
-
session required pam_limits.so
七、修改/etc/selinux/config文件
SELINUX=disabled
八、修改/etc/hosts文件
192.168.149.3 orcl.com orcl
九、创建用户和安装目录
-
[root@orcl yum.repos.d]# groupadd dba
-
[root@orcl yum.repos.d]# groupadd oinstall
-
[root@orcl yum.repos.d]# groupadd oper
-
[root@orcl yum.repos.d]# useradd -g oinstall -G dba oracle
-
[root@orcl yum.repos.d]# passwd oracle
-
[root@orcl yum.repos.d]# cd /
-
[root@orcl /]# mkdir -p /u01/app/oracle
-
[root@orcl /]# chown -R oracle:oinstall /u01/app
-
[root@orcl /]# chmod -R 775 /u01/app/oracle
十、修改环境变量
-
vim /home/oracle/.bash_profile
-
export ORACLE_BASE=/u01/app/oracle
-
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
-
export ORACLE_SID=orcl
-
export NLS_LANG="american_america.ZHS16GBK"
-
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:Mi:SS"
-
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
-
export PATH=$ORACLE_HOME/bin:$PATH
source /home/oracle/.bash_profile
十一、解压安装Oracle软件
将linux_11gR2_database_1of2.zip、linux_11gR2_database_2of2.zip以oracle用户身份传输至目录/u01/app/oracle
-
[oracle@oracle oracle]$ vim unzip.sh
-
ziphome=/u01/app/oracle
-
ziplist=`du -a $ziphome |grep '\.zip$'| awk '{print $2}'`
-
for loop in $ziplist
-
do
-
cd ${loop%/*}
-
unzip -o $loop
-
done
[oracle@oracle oracle]$ chmod 775 unzip.sh
[oracle@oracle oracle]$ ./unzip.sh
[oracle@oracle ~]$ chmod 775 database/
[oracle@oracle ~]$ cd /u01/app/oracle/database
[oracle@oracle database]$ ./runInstaller
有可能会遇到
安装Oracle报错must be configured to display at least 256 colors Failed
解决方法:
-
su - root
-
xhost +
-
su - oracle
-
export DISPLAY=0:0
十二、DBCA创建数据库,NETCA创建监听
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31355629/viewspace-2141460/
,如需转载,请注明出处,否则将追究法律责任。