oracle12c linux安装

SRC

大体分3种安装方式:

linux静默安装,全程命令行

linux配置vnc,在命令行客户端弹出图形化界面

使用Xmanager的Xstart,在windows中弹出图形化界面

process

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用户的shell limit

vim /etc/security/limits.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. 安装依赖

yum install compat-libcap1 smartmontools net-tools -y 是防止安装过程的正式安装前检查时报错
yum install xorg-x11-server-utils -y yum install xterm -y yum install xorg-x11-xauth -y 这32个是图形化的依赖。

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
yum install compat-libcap1 smartmontools net-tools -y
yum install xorg-x11-server-utils -y 
yum install xterm -y
yum install xorg-x11-xauth -y

以下内容是备份:
先查需要下载那个xhost,不同linux版本要下的不同
yum whatprovides “*/xhost”
在这里插入图片描述
yum -y install xorg-x11-server-utils-7.7-2.el6.x86_64
在这里插入图片描述

yum -y install vnc 
yum -y install tigervnc-server

export DISPLAY=localhost:1
xhost +
在这里插入图片描述

4. 创建系统组和用户

groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
useradd -u 54321 -g oinstall -G dba,oper oracle

passwd oracle dcdcdc

5. 创建目录

software放oracle安装文件,安装文件(zip)解压后会在当前目录的database下,这就是oracle的解压目录
data放数据
arch放归档日志
oraInventory推荐不放在/oracle下,跟/oracle平级

mkdir -p /oracle/software
mkdir -p /oracle/data
chown -R oracle:oinstall /oracle
chmod -R 755 /oracle
mkdir /oraInventory
chmod -R 755 /oraInventory/
chown -R oracle:oinstall /oraInventory/

6. 配置oracle的环境变量

vim /home/oracle/.bash_profile

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

export ORACLE_HOSTNAME=xxx
export ORACLE_UNQNAME=idss
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0.2/db_1
export ORACLE_SID=idss

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

6. Xstart连接linux

在这里插入图片描述

7. 开始安装

# 配置 ## 1. 切换到oracle,然后sqlplus / as sysdba
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值