下载.jpg

使用oracle-rdbms-server-11gR2-preinstall工具,自动安装oracle所需的RPM包,自动创建oracle用户和dba、oinstall组,自动配置/etc/sysctl.conf内核参数,自动配置/etc/security/limits.conf参数


系统环境准备

安装常用软件

yum -y install wget unzip

配置仓库

cd /etc/yum.repos.d
wget https://public-yum.oracle.com/public-yum-ol6.repo

安装预安装工具

yum install oracle-rdbms-server-11gR2-preinstall

导入Keys

wget https://public-yum.oracle.com/RPM-GPG-KEY-oracle-ol6 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle


设置hostname

vi /etc/sysconfig/network
HOSTNAME=oracle.vmos.cn

20180314153405.png

20180314153232.png


vi /etc/hosts
172.19.44.199		oracle.vmos.cn		oracle

/etc/init.d/network restart

20180314153324.png


修改用户密码

passwd oracle


修改系统限制

vi /etc/security/limits.d/90-nproc.conf
 增加  *          -       nproc     16384

20180314151920.png


关闭防火墙和SElinux

chkconfig iptables off
service iptables stop
sed -i 's/enforcing/disabled/g' /etc/selinux/config
reboot

/etc/init.d/iptables status
getenforce

20180314153147.png


配置环境变量

su - oracle
vi .bash_profile
 增加
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=oracle.vmos.cn; export ORACLE_HOSTNAME
ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH export PATH


安装配置x11和vnc

su - root
yum groupinstall Desktop
yum install xorg-x11-fonts-Type1
yum install tightvnc-server
vncpasswd 123456
vncserver
chkconfig vncserver on
export DISPLAY=:1.0 
xhost +


创建目录

mkdir -p /u01/app/oracle/product/11.2.0/dbhome_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01


上传并解压Oracle

xwindow里打开Terminal
xhost +SI:localuser:oracle
su oracle
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip

20180314155548.png



安装Oracle

cd database
./runInstaller

20180316121730.png


20180316131525.png

不接收安全更新提醒


20180316131920.png

YES


20180316131908.png

Install database software only


20180316142337.png

语言默认,Next


20180316142404.png

Enterprise Edition


20180316142415.png

路径默认


20180316142424.png

配置文件目录默认


20180316142433.png

运行组默认


20180316142442.png

组件检查


20180316164715.png

缺少好几个组件,但是系统已经安装过新版了,忽略


20180316164726.png

Finish


20180316165057.png

等待安装


20180316165313.png

OK


20180316165323.png

Close


Root权限执行脚本

sh /u01/app/oraInventory/orainstRoot.sh
sh /u01/app/oracle/product/11.2.0/dbhome_1/root.sh


创建监听

netca

20180316170807.png

监听配置,Next


20180316170818.png

添加监听


20180316170832.png

创建监听程序名称,默认


20180316170844.png

使用TCP协议


20180316170855.png

端口1521


20180316170914.png

不添加其他的监听程序


20180316170939.png

监听程序配置完成


20180316170950.png

Finish


创建实例

dbca

20180316172341.png

Next


20180316172354.png

创建一个数据库


20180316172410.png

一般用途


20180316172624.png

全局数据库名DB11G,SID名DB11G


20180316172653.png

默认


20180316172715.png

默认开启


20180316172743.png

所有账户使用统一的复杂性密码


20180316172802.png

使用模板


20180316172913.png

默认的快速恢复区地址,并开启归档


20180316172939.png

默认


20180316173015.png

默认使用自动内存管理


20180316173200.png

连接数看情况修改


20180316173417.png

字符集


20180316173436.png

默认专用服务器模式


20180316173450.png

Next


20180316173508.png

默认创建数据库和脚本


20180316173529.png

汇总清单,确认OK


20180316173549.png

数据库脚本创建成功


20180316173810.png

等待完成


20180316175117.png

完成Exit


更新日期: 2018年03月16日
文章标签: LinuxOracle
文章链接: https://www.vos.cn/db/198.html  
版权说明:如非注明,本站文章均为vOS原创,转载请注明出处和附带本文链接。