千家信息网

Linux 7上如何安装Oracle 12c

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了Linux 7上如何安装Oracle 12c,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、下载软件1、Oralc
千家信息网最后更新 2026年11月02日Linux 7上如何安装Oracle 12c

这篇文章主要介绍了Linux 7上如何安装Oracle 12c,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

一、下载软件
1、Oralce linux 7
2、Oracle 12c
二、安装Oracle linux 并进行设置
1、安装Oracle Linux
2、设置主机名
/etc/hosts
/etc/hostname
3、设置SELINUX
/etc/selinux/config
SELINUX=permissive
>setenforce Permissive
4、关闭防护墙
>stemctl stop firewalld
>systemctl disable firewalld
5、yum库配置
mount /dev/cdrom /mnt
mount /dev/ddvd /mnt[可以一试]
/etc/yum.repos.d
>cp public-yum-ol7.repo public-yum-ol7.repobak


[ol7_u0_base]
name=Oracle Linux $releasever GA installation media copy ($basearch)
baseurl=file:///mnt
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1


yum clean
yum list


yum update -y


yum install oracle-database-server-12cR2-preinstall -y
yum groupinstall 'X Window System' -y




5、手工设置
如果没有yum install oracle-database-server-12cR2-preinstall -y 需要如下设置
(1) "/etc/sysctl.conf" file, or in a file called "/etc/sysctl.d/98-oracle.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) Add the following lines to a file called "/etc/security/limits.d/oracle-database-server-12cR2-preinstall.conf" file
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) rpm包


# OL6 and OL7 (RHEL6 and RHEL7)
yum install binutils -y
yum install compat-libcap1 -y
yum install compat-libstdc++-33 -y
yum install compat-libstdc++-33.i686 -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 libaio -y
yum install libaio.i686 -y
yum install libaio-devel -y
yum install libaio-devel.i686 -y
yum install libX11 -y
yum install libX11.i686 -y
yum install libXau -y
yum install libXau.i686 -y
yum install libXi -y
yum install libXi.i686 -y
yum install libXtst -y
yum install libXtst.i686 -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 libxcb -y
yum install libxcb.i686 -y
yum install make -y
yum install nfs-utils -y
yum install net-tools -y
yum install smartmontools -y
yum install sysstat -y
yum install unixODBC -y
yum install unixODBC-devel -y


# Required for 12.1, not listed for 12.2
yum install gcc -y
yum install gcc-c++ -y
yum install libXext -y
yum install libXext.i686 -y
yum install zlib-devel -y
yum install zlib-devel.i686 -y


# OL6 only (RHEL6 only)
yum install e2fsprogs -y
yum install e2fsprogs-libs -y
yum install libs -y
yum install libxcb.i686 -y
yum install libxcb -y


(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
#groupadd -g 54330 racdba


useradd -g oinstall -G dba,oper oracle
usermod -g oinstall -G dba,oper oracle


passwd oracle


6、建立目录
mkdir -p /u01/app/oracle/product/12.2.0.1/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
7、配置oracle环境变量
.bash_profile


export TMP=/tmp
export TMPDIR=$TMP


export ORACLE_HOSTNAME=ole
export ORACLE_UNQNAME=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.0.1/db_1
export ORACLE_SID=orcl


export PATH=/usr/sbin:/usr/local/bin:$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


DISPLAY=:0.0; export DISPLAY


安装Oracle database 12c

感谢你能够认真阅读完这篇文章,希望小编分享的"Linux 7上如何安装Oracle 12c"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

篇文章 配置 下载软件 主机 价值 兴趣 变量 同时 手工 更多 朋友 环境 用户 目录 知识 编带 行业 资讯 资讯频道 软件 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 亿人帮互联网科技有限公司 科技互联网产品 深圳恒合互联网络科技有限公司 礼当家互联网科技 致聘互联网科技 上海喔噻互联网科技 赫美联合互联网科技 伴你行互联网科技有限公司 兼蜜互联网科技 天扬科技互联网广告 深圳前海聚择互联网科技有限公司 宁波青枫互联网科技有限公司 互联网科技项目计划书材料类 工业互联网等科技实现智能化赋能 互联网营销推广黑科技 西安有哪些互联网高科技企业 易租星互联网科技有限公司 好易买互联网科技 现代科技的标志之一的互联网 互联网与科技发展 新华互联网科技校企合作 互联网为啥属于高科技 为客找房互联网科技公司怎么样 电子商务与互联网科技的关系 陕西云淼互联网科技公司 35岁以上互联网科技行业 广西科技产业互联网是什么 广州智享互联网科技 互联网科技创新创业项目
0