返回顶部
首页 > 资讯 > 数据库 >oracle12c安装详解
  • 623
分享到

oracle12c安装详解

2024-04-02 19:04:59 623人浏览 安东尼
摘要

                             

                                      oracle12c安装

建议安装条件:4G内存,swap分区8G,安装目录不低于20G。

软件包官网下载:https://www.oracle.com/downloads/index.html

一、关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

setenforce 0

二、挂载磁盘

fdisk /dev/sdb

mkfs -t xfs /dev/sdb1

mkdir /orc

mount /dev/sdb1 /orc

vim /etc/fstab         #末行添加自动挂载

/dev/sdb2               orc                    xfs    defaults        0 0

三、安装环境包

yum install binutils compat-libcap1 compat-libstdc++-33 GCc gcc-c++

glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel

libXi libXtst make sysstatunixODBC unixODBC-devel -y 

四、放大内核参数

vim /etc/sysctl.conf

fs.aio-max-nr = 1048576            #异步IO请求数目,推荐值:1048576 等同于1024*1024

fs.file-max = 6815744                 #打开文件句柄的最大数量,防止文件描述符耗尽的问题

kernel.shmall = 2097152            #共享内存总量,页为单位,内存除以4K所得

kernel.shmmax = 4294967295  #最大共享总量

kernel.shmmni = 4096               #最小共享总量

kernel.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                   #套接字发送缓冲区大小的最大值

sysctl -p            #刷新立即生效

五、创建安装组、管理组、oracle用户

groupadd oinstall      #安装组

groupadd dba           #管理组

useradd -g oinstall -G dba oracle  #创建oracle用户  -g指定私有组 -G指定附加组

echo "123123"  | passwd --stdin oracle     #为oracle用户添加密码

六、创建安装目录,改变属主属组,添加权限

mkdir -p /orc/app/oracle         #递归创建oracle安装目录

chown -R oracle:oinstall /orc/app    #属主属组变更

chmod -R 755 /orc/app/oracle/       #添加755权限

七、oracle用户环境配置

vim /home/oracle/.bash_profile       #oracle用户环境配置文件

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".UTF8

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin

LANG=zh_CN.UTF-8

export PATH LANG NLS_LANG ORACLE_BASE ORACLE_HOME ORACLE_SID

八、使用pam.limits认证模块

vim /etc/pam.d/login

session    required     /lib/security/pam_limits.so

session    required     pam_limits.so

# pam_selinux.so close should be the first session rule    #在该行上添加以上内容


vim /etc/security/limits.conf

oracle          soft    nproc           2047                #单用户可使用的进程数量

oracle          hard    nproc         16384               

oracle          soft    nofile          1024                  #单用户可打开的文件数量

oracle          hard    nofile          65536

oracle          soft    stack           10240               #堆栈设置


vim /etc/profile               #末行添加以下内容

if [ $USER = "oracle" ]         #判断登陆用户是否为oracle

  then

if [ $shell = "/bin/ksh" ]

  then

    ulimit -p 16384            #缓冲区大小

    ulimit -n 65536            #文件数

 else

    ulimit -u 16384 -n 65536     #进程数,文件数

 fi

fi

九、挂载

mkdir /test            #创建挂载目录

mount.cifs //192.168.88.1/linuxbage /test/    #挂载

cd database/

[root@localhost database]# ls        #有以下文件

install  response  rpm  runInstaller  sshsetup  stage  welcome.html

十、使用oracle用户安装

先用root用户登陆,输入如下命令

[root@localhost oracle]# xhost + 

access control disabled, clients can connect from any host

[root@localhost oracle]# su oracle

[oracle@localhost ~]$ export DISPLAY=:0.0

cd  /test/database/

[root@localhost database]# ls    

install  response  rpm  runInstaller  sshsetup  stage  welcome.html

./runinstaller                 #进行安装 等它跳图形化界面

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

oracle12c安装详解

您可能感兴趣的文档:

--结束END--

本文标题: oracle12c安装详解

本文链接: https://lsjlt.com/news/42533.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • oracle12c安装详解
                                 ...
    99+
    2024-04-02
  • CentOS7安装Oracle12c图文详解
    CentOS7安装Oracle12c图文详解 海淀农民 2018-10-29 11:27:25 6462 ...
    99+
    2020-01-09
    CentOS7安装Oracle12c图文详解
  • centos7安装oracle12c
    linuxamd64_12c_database_1of2.zip  linuxamd64_12c_database_2of2.zipsu - roothostnamectl set-ho...
    99+
    2024-04-02
  • CentOS7 下 安装 Oracle12c
    CentOS7 下完整安装 Oracle 12c Oracle介绍 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一...
    99+
    2024-04-02
  • CentOS7 Oracle12c 静默安装
    CentOS7 Oracle12c 静默安装 izaibuzai 2018-11-11 14:26:35 5598 收藏 11 分类专栏: CentOS7 Oracle 版权 参考: http://blog.51cto.com/1279...
    99+
    2019-02-23
    CentOS7 Oracle12c 静默安装
  • RHEL7.3 安装oracle12C R2 RAC
    ##安装桌面 ##安装桌面 ...
    99+
    2024-04-02
  • 安装oracle12c数据库
    目录 安装文件下载         下载程序下载步骤 安装步骤 安装前提 图文步骤详情 安装文件下载         oracle官方下载地址:https://edelivery.oracle.com/https://edelivery...
    99+
    2023-08-31
    数据库 oracle java
  • ubuntu14.04安装oracle12c及错误解决方法
    1.更换apt源cp /etc/apt/sources.list /etc/apt/sources.list.bak vim /etc/apt/sources.list cat...
    99+
    2024-04-02
  • oracle12c安装报错INS-32025怎么解决
    这篇文章主要讲解了“oracle12c安装报错INS-32025怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“oracle12c安装报错INS-32...
    99+
    2024-04-02
  • win10安装oracle12c遇到INS-13001
    环境与版本: OS:win10-64位DatabaseServer:oracle12c edition 2 原因:环境不满足最低要求 解决: 打开解压后的database文件夹,找到stage,然后cv...
    99+
    2024-04-02
  • win10安装oracle12c遇到PRVF-3919
    环境与版本: OS:win10-64位DatabaseServer:oracle12c edition 2 笔者并没有彻底解决这个问题,而是选择了忽略。但是相关的方法都试了一遍 PRVF-3919 : ...
    99+
    2024-04-02
  • ProxmoxVE 之 安装oracle12C rac集群
      上面左边是我的个人微信,如需进一步沟通,请加微信。  右边是我的公众号“Openstack私有云”,如有兴趣,请关注。    最近公...
    99+
    2024-04-02
  • win10安装oracle12c遇到INS-20802
    可能的原因:监听器没有启动,重新配监听器。 解决: 从开始目录找到已经安装好的Net Manager进入net配置下的监听程序目录在LISTENER下添加地址: 主机:计算机用户名端口:1521 退...
    99+
    2024-04-02
  • win10安装oracle12c遇到INS-32091
    环境与版本: OS:win10-64位DatabaseServer:oracle12c edition 2 原因:Oracle Configuration Manager Configuration的配置...
    99+
    2024-04-02
  • win10安装oracle12c遇到[FATAL] [DBT-10304]
    环境与版本: OS:win10-64位DatabaseServer:oracle12c edition 2 原因:Oracle home user password is not correct。主目录用...
    99+
    2024-04-02
  • linux7系统怎么安装oracle12C R2
    这篇文章主要介绍“linux7系统怎么安装oracle12C R2”,在日常操作中,相信很多人在linux7系统怎么安装oracle12C R2问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2024-04-02
  • 安装oracle12c时swap不足怎么办
    这篇文章主要介绍“安装oracle12c时swap不足怎么办”,在日常操作中,相信很多人在安装oracle12c时swap不足怎么办问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2024-04-02
  • 如何在Centos7系统中安装oracle12c
    本篇文章为大家展示了如何在Centos7系统中安装oracle12c,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一、硬件配置CentOS7@VMware&...
    99+
    2024-04-02
  • oracle12c 12.2.0静默安装及简单使用
    oracle12c 12.2.0静默安装及简单使用 m0_37975257 2019-09-17 10:25:31 1302 收藏 2 分类专栏: 数据库 #oracle 版权 oracle12c 静默安装及简单使用     oracl...
    99+
    2020-05-10
    oracle12c 12.2.0静默安装及简单使用
  • ProxmoxVE 之 安装oracle12C 数据库(CDB和PDB)
      上面左边是我的个人微信,如需进一步沟通,请加微信。  右边是我的公众号“Openstack私有云”,如有兴趣,请关注。    前两天在PVE环境上搭建了...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作