千家信息网

Oracle 12c第二版安装步骤是什么

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍"Oracle 12c第二版安装步骤是什么",在日常操作中,相信很多人在Oracle 12c第二版安装步骤是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家
千家信息网最后更新 2026年11月03日Oracle 12c第二版安装步骤是什么

这篇文章主要介绍"Oracle 12c第二版安装步骤是什么",在日常操作中,相信很多人在Oracle 12c第二版安装步骤是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Oracle 12c第二版安装步骤是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

实验环境:Centos 7

实验准备:虚拟机一台、硬盘*2

一、前期准备

分区新硬盘并格式化

[root@localhost ~]# fdisk /dev/sdb##步骤省略。。。。。。[root@localhost ~]# mkfs.xfs /dev/sdb1

进行自动挂载

[root@localhost ~]# mkdir /orc[root@localhost ~]# vim /etc/fstab    /dev/sdb1       /orc    xfs     defaults 0 0[root@localhost ~]# mount -a

二、开始实验

安装环境包

[root@oracle ~]# yum -y install binutils \compat-libcap1 compat-libstdc++-33 \gcc gcc-c++ \glibc glibc-devel \libaio libaio-devel \libgcc libstdc++ libstdc++-devel \libXi libXtst \make ksh sysstat \unixODBC unixODBC-devel

修改内核参数

[root@ocacle ~]# vim /etc/sysctl.conf##末行添加fs.aio-max-nr = 1048576    ##异步I0请求数目推荐值是: 1048576 其实它等于1024*1024. 也就是1024K 个fs.file-max = 6815744    ##打开的文件句柄的最大数量,防止文件描述符耗尽的问题kernel.shmall = 2097152    ##共享内存总量页为单位,内存除以4K所得kernel.shmmax = 4294967295kernel.shmmni = 4096kernel.sem = 250 32000 100 128    ##SEMMSL:每个信号集的最大信号数量SEMMNS: 用于控制整个Linux系统中信号的最大数SEMOPM内核参数用于控制每个semop系统调用可以执行的信号操作的数量SEMMNI:内核参数用于控制整个Linux系统中信号集的最大数量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    ##套接字发送缓冲区大小的最大值[root@ocacle ~]# sysctl -p           ##重载生效

定义组&安装路径提权

[root@ocacle ~]# groupadd oinstall            #定义安装组(oinstall)[root@ocacle ~]# groupadd dba              ##定义管理员组(dba)[root@ocacle ~]# useradd -g oinstall -G dba oracle     ##指定基本组oinstall、附加组dba#创建安装目录[root@ocacle ~]# mkdir -p /orc/app/oracle[root@ocacle ~]# chown -R oracle:oinstall /orc/app/[root@ocacle ~]# chmod -R 755 /orc/app/oracle/

修改oracle用户环境变量

[root@ocacle ~]# vim /home/oracle/.bash_profile##末行添加umask 022          #文件权限ORACLE_BASE=/orc/app/oracle                  #安装路径 ORACLE_HOME=/orc/app/oracle/product/12.2.0/dbhome_1/        #产品定义ORACLE_SID=orcl              #实例NLS_LANG="SIMPLIFIED CHINESE_CHINA".UTF8PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/binLANG=zh_CN.UTF-8export PATH LANG NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID

Oracle用户资源限制

[root@ocacle ~]# vim /etc/pam.d/login#末行添加session required        /lib/security/pam_limits.sosession required        pam_limits.so

修改管理的配置文件

[root@ocacle ~]# vim /etc/security/limits.conf#末行添加oracle  soft    nproc   2047#单用户可使用的进程数量oracle  hard    nproc   16384oracle  soft    nofile  1024#用户可打开的文件数量oracle  hard    nofile  65536oracle  soft    stack   10240             #堆栈设置

修改全局配置文件

[root@ocacle ~]# vim /etc/profile#末行添加if [ $USER = "oracle" ];then    if [ $SHELL = "/bin/ksh" ];then        ulimit -p 16384               #缓冲区大小        ulimit -n 65536               #文件数    else        ulimit -u 16384 -n 65536            #进程数   文件数    fifi

三、安装Oracle

[root@ocacle ~]# xhost +access control disabled, clients can connect from any host[root@ocacle ~]# su - oracle   ##切换到Oracle用户[oracle@ocacle ~]$ export DISPLAY=:0.0

下面的步骤基本全部在图形化终端进行






在进度条到达79%时,会有窗口弹出

返回终端,切换为root用户[root@ocacle ~]# /orc/app/oraInventory/orainstRoot.sh [root@ocacle ~]# /orc/app/oracle/product/12.2.0/dbhome_l/root.sh

执行完后,点击确定继续下一步

到此,关于"Oracle 12c第二版安装步骤是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

步骤 最大 数量 文件 信号 大小 用户 缓冲区 缓冲 套接字 学习 内核 参数 环境 系统 实验 控制 件数 内存 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广东万易互联网科技有限公司惠州分公司 互联网科技工作委员会毛军 科技平台互联网 科技企业和互联网企业 互联网科技金融 互联网 的科技创新 以房互联网科技 奇酷互联网络科技 广州凡科互联网科技 天下捷融互联网科技 天速互联网络科技有限公司 互联网金融中的现代科技 昭通互联网科技选哪家 和信科技工业互联网 合肥互联网科技公司公章图片 元气玛特互联网科技公司是外包吗 有人说阿里系是互联网科技企业 抖集互联网科技技术咨询 科技互联网行业投资研究 西安左小互联网科技有限公司 有马互联网科技 以房互联网科技 米客互联网科技 重庆科技学院互联网 深圳卡尔迅互联网科技有限公司怎么样 互联网金融科技展 张召忠谈中国互联网科技 张家口科技产业互联网平台 广东猫王互联网科技有限公司电话 互联网 科技节活动 微视频大赛
0