linux安装oracle12c

上一篇做了安装oracle一些系统配置

安装oracle12c单实例数据

一、安装oracle的配置
1.修改内核参数

①编辑内核参数文件
vim /etc/sysctl.conf
②将内核配置粘贴到该文件中

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.panic_on_oops = 1
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
net.ipv4.conf.all.rp_filter = 2
net.ipv4.conf.default.rp_filter = 2
fs.aio-max-nr = 1048576
net.ipv4.ip_local_port_range = 9000 65500

在这里插入图片描述
③生效配置文件
/sbin/sysctl -p

2.限制oracle用户资源使用

①新建/etc/security/limits.d/oracle-rdbms-server-12cR1-preinstall.conf文件,添加如下内容
vim /etc/security/limits.d/oracle-rdbms-server-12cR1-preinstall.conf

oracle   soft   nofile    1024
oracle   hard   nofile    65536
oracle   soft   nproc    16384
oracle   hard   nproc    16384
oracle   soft   stack    10240
oracle   hard   stack    32768
oracle   hard   memlock    134217728
oracle   soft   memlock    134217728

在这里插入图片描述

3.下载Oracle依赖包

①下载如下依赖包

yum install binutils -y
yum install compat-libstdc++-33 -y
yum install compat-libstdc++-33.i686 -y
yum install gcc -y
yum install gcc-c++ -y
yum install glibc -y
yum install glibc.i686 -y
yum install glibc-devel -y
yum install glibc-devel.i686 -y
yum install ksh -y
yum install libgcc -y
yum install libgcc.i686 -y
yum install libstdc++ -y
yum install libstdc++.i686 -y
yum install libstdc++-devel -y
yum install libstdc++-devel.i686 -y
yum install libaio -y
yum install libaio.i686 -y
yum install libaio-devel -y
yum install libaio-devel.i686 -y
yum install libXext -y
yum install libXext.i686 -y
yum install libXtst -y
yum install libXtst.i686 -y
yum install libX11 -y
yum install libX11.i686 -y
yum install libXau -y
yum install libXau.i686 -y
yum install libxcb -y
yum install libxcb.i686 -y
yum install libXi -y
yum install libXi.i686 -y
yum install make -y
yum install sysstat -y
yum install unixODBC -y
yum install unixODBC-devel -y
yum install zlib-devel -y
yum install zlib-devel.i686 -y

②检查依赖包,若没有下载,重新下载
rpm -q binutils compat-libstdc+±33 compat-libstdc+±33.i686 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-devel.i686 libstdc+±devel libstdc+±devel.i686 libaio libaio.i686 libaio-devel libstdc+±devel.i686 libXext libXext.i686 libXtst libXtst.i686 libX11 libX11.i686 libXau libXau.i686 libxcb libxcb.i686 libXi libXi.i686 make sysstat unixODBC unixODBC-devel zlib-devel zlib-devel.i686
在这里插入图片描述

4.创建用户和用户组

①添加用户组
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
#groupadd -g 54324 backupdba
#groupadd -g 54325 dgdba
#groupadd -g 54326 kmdba
#groupadd -g 54327 asmdba
#groupadd -g 54328 asmoper
#groupadd -g 54329 asmadmin

②添加oracle用户
useradd -u 54321 -g oinstall -G dba,oper oracle
oinstall组用于安装数据库
dba组用于管理数据库
-g 表示这个用户的主组
-G 标识这个用户的其它组
一个用户可以属于多个用户组,但是一个用户只能指定一个组作为其主组
③设置Oracle密码
passwd oracle
在这里插入图片描述

5.创建oracle安装目录

mkdir -p /u01/app/oracle/product/12.1.0.2/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01

6.配置oracle环境变量并验证

①配置oracle用户的环境变量信息,添加如下信息
vim /home/oracle/.bash_profile

# Oracle Settings
export TMP=/tmp
export TMPDIR=$TMP

export ORACLE_HOSTNAME=**你的主机名**
export ORACLE_UNQNAME=cdb1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0.2/db_1
export ORACLE_SID=cdb1

export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

在这里插入图片描述
②生效配置并验证
source /home/oracle/.bash_profile
echo $ORACLE_HOME

在这里插入图片描述
③配置每次启动生效环境变量
vim ~/.bashrc

if [ -f /home/oracle ]; then
        . /home/oracle
fi
二、上传安装文件并安装
1.用Xftp工具上传已下载的oracle安装解压包到linux /home/oracle目录下

在这里插入图片描述

2.解压软件

①授权文件权限
chown -R oracle:oinstall /home/oracle
chmod -R 775 /home/oracle

②切换oracle用户
su oracle
③解压软件
unzip /home/oracle/linuxamd64_12102_database_2of2a.zip

3.运行安装文件开始安装

①进入安装文件目录
cd /home/oracle/linuxamd64_12102_database_2of2/database
②执行安装文件
./runInstaller
在这里插入图片描述

三、只安装数据库软件不创建数据库
1.安装选择——只安装数据库软件

在这里插入图片描述

2.数据类型——单实例数据库(简单版)

在这里插入图片描述

3.语言选择——英语

在这里插入图片描述

4.数据库版本——企业版本

在这里插入图片描述

5.安装目录——默认环境变量配置即可

在这里插入图片描述

6.创建oracle产品目录——默认即可

在这里插入图片描述

7.各系统用户组的用户配置——默认即可

在这里插入图片描述

8.检查完成,开始安装

在这里插入图片描述

9.安装过程会弹出需要执行的两个文件(注意)

在这里插入图片描述
①使用root打开一个新的终端窗口执行(重要
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/12.1.0.2/db_1/root.sh

②执行完成回到安装界面点击ok完成数据库软件安装

下一篇 使用DBCA创建数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值