首页 > 数据库 >oracle12c linux安装教程

oracle12c linux安装教程

时间:2023-05-24 10:32:28浏览次数:53  
标签:教程 app ORACLE oracle12c export linux oracle home 安装

  • 1、安装包下载
  • 2、 环境准备
  • 2.1 安装gcc
  • 2.2 内核参数设置
  • 2.3 资源限制配置
  • 2.4 硬件环境准备
  • 2.5 Xmanger 安装
  • 2.6 创建文件夹
  • 2.7 创建用户和组
  • 2.8 图像界面设置
  • 2.9 上传并解压
  • 3、安装
  • 3.1 执行安装命令
  • 3.2 安装选择
  • 3.3 环境变量配置
  • 4、验证
  • 4.1 启动pdb
  • 4.2设置pdb随cdb自启动


1、安装包下载

安装包官网下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

19c 下载页面

oracle12c linux安装教程_bash

目前oralce好像不支持历史版本数据库下载了,只能下载oracle 19c或者oracle18。和其他同事找到了oracle12c安装包。已将安装包上传到百度网盘:
链接: https://pan.baidu.com/s/1DPTqibIEP-_ErIpmCed2Tg
提取码: jjng

2、 环境准备

2.1 安装gcc

不安装后面进行软件安装的时候会报错。

yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst smartmontools

2.2 内核参数设置

内核参数一定要修改。不修改,安装还会报错。安装的血泪史。
修改配置文件sysctl.conf

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

oracle12c linux安装教程_bash_02

配置文件修改完以后需要重启。

2.3 资源限制配置

vi /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

修改完以后
执行ulimit -a命令,让修改生效

ulimit -a

2.4 硬件环境准备

内存最好2g,硬盘大小至少12g可用,不然后面安装还会报错。

2.5 Xmanger 安装

如果虚拟机没有安装图像界面,windows本地还需要安装Xmanger。

2.6 创建文件夹

mkdir  /home/oracle/app  /opt/app/oracle12c  /opt/app/oraInventory

2.7 创建用户和组

创建用户和用户组

groupadd dba
 groupadd asmdba
groupadd oinstall
groupadd oracle
useradd oracle -g oracle -G dba,asmdba,oinstall
passwd oracle

输入密码
然后授权文件权限

chown -R oracle:oinstall /opt/app/oracle12c
chown -R  oracle:oracle /home/oracle/app 
chown -R  oracle:oracle /opt/app/oraInventory
chmod -R 777 /home/oracle/app/

2.8 图像界面设置

yum  install xclock -y
yum  groupinstall x11 -y

安装完成以后 设置xshell 连接,如下图所示:

oracle12c linux安装教程_安装包_03


重启xshell

xhost +
xhost  windows本地ip

oracle12c linux安装教程_安装包_04


切换到创建的oracle 用户

su oracle 
export DISPLAY=window本地ip:00

oracle12c linux安装教程_pdb开机自启动_05

2.9 上传并解压

root 用户下 将安装包 解压到 目录 /opt/app/oracle/

unzip -d /opt/app/oracle/  linuxx64_12201_database.zip

3、安装

3.1 执行安装命令

oracle 用户下进入oracle解压目录

cd /opt/app/orace/database
./runInstaller

oracle12c linux安装教程_oracle_06

3.2 安装选择

oracle12c linux安装教程_oracle_07


oracle12c linux安装教程_pdb开机自启动_08


下图中记住oracle 安装目录

![在这里插入图片描述](/i/ll/?i=20210708144147755.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3doYW5kZ2Ro,size_16,color_FFFFFF,t_30

oracle12c linux安装教程_bash_09


oracle12c linux安装教程_pdb开机自启动_10


这里记住安装目录,后面便于配置环境变量

执行安装检查

oracle12c linux安装教程_bash_11


这个就是之前没有安装gcc和 配置资源限制 检查failed,需要重新调整,调整完后再重新安装,只到这里检查只剩下swap size waring, 剩这个以后,可以选择忽略,继续进行安装

oracle12c linux安装教程_pdb开机自启动_12


安装完成。

oracle12c linux安装教程_oracle_13

3.3 环境变量配置

oracle用户配置环境变量 vim .bash_profile

cd  /home/oracle
 vim .bash_profile

添加如下内容

PATH=$PATH:$HOME/bin
ORACLE_HOME=/home/oracle/app/oracle/product/12.2.0/dbhome_1/
ORACLE_BASE=/home/oracle/app/oracle
ORACLE_SID=orcl
export ORACLE_BASE ORACLE_SID ORACLE_HOME
PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export PATH

oracle12c linux安装教程_bash_14


使配置生效

source  .bash_profile

.bash_profile配置文件可能重启不生效,可以再配置.bashrc

vim  .bashrc

添加如下内容

export ORACLE_BASE=/home/oracle/app/oracle
export ORACLE_HOME=/home/oracle/app/oracle/product/12.2.0/dbhome_1/
export PATH=$ORACLE_HOME/bin:$PATH
export ORACLE_SID=orcl
export PS1='[\u@\h \W]\$'
export ORACLE_PID=orcl

oracle12c linux安装教程_安装包_15

4、验证

sqlplus /nolog
conn /as sysdba
  set linesize 200
  column name format a40 
  select CON_ID, NAME, OPEN_MODE from V$PDBS;

oracle12c linux安装教程_pdb开机自启动_16

4.1 启动pdb

一般orclpdb不会启动,启动还需要执行
启动 orclpdb

alter pluggable database orclpdb open;

4.2设置pdb随cdb自启动

设置开机pdb跟随cdb启动

alter pluggable database orclpdb  save state;


标签:教程,app,ORACLE,oracle12c,export,linux,oracle,home,安装
From: https://blog.51cto.com/u_14016692/6337622

相关文章

  • Linux脚本攻略学习笔记之awk分隔符、变量实例演示
    一、分隔符1、输入分隔符1.1-F1.2、内部变量-v2、输出分隔符二、awk内部变量2.1NR行号NF列数2.2、FNR2.3、RS2.4、ORS2.5、FILENAME2.6、ARGC2.7、自定义变量我们略微提到过"分隔符",但是并没有细说,那么我们今天就聊聊什么是分隔符,awk有哪些分隔符,awk的默认分割符是空格,但......
  • Linux 常用命令大全【yyds干货盘点1】
    1. 系统信息arch显示机器的处理器架构(1)uname-m显示机器的处理器架构(2)uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件-(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读取操作cat/proc/cp......
  • 测试工程师需要掌握的linux知识
    1.测试人员学习Linux用途查看日志环境搭建性能监控2.测试常用命令 用途命令示例常见的操作常看当前路径pwd  查看文件夹中的文件的详细信息ll  查看文件夹中的文件ls  打开文件夹cd.当前文件夹~......
  • 坚持了十年的德国慕尼黑城市政府将抛弃Linux回归Windows?
    德国慕尼黑城市政府正在考虑回归到微软Windows系统的怀抱。慕尼黑行政管理局和人事委员会建议将Linux系统转换成Win10系统。根据报告显示,之所以做出此决定是因为德国慕尼黑城市政府目前所面临的软件兼容性问题:行政管理局和人事委员会本周对慕尼黑IT设置组织做了长久期盼的建议,......
  • 坚持了十年的德国慕尼黑城市政府将抛弃Linux回归Windows?
    德国慕尼黑城市政府正在考虑回归到微软Windows系统的怀抱。慕尼黑行政管理局和人事委员会建议将Linux系统转换成Win10系统。根据报告显示,之所以做出此决定是因为德国慕尼黑城市政府目前所面临的软件兼容性问题:行政管理局和人事委员会本周对慕尼黑IT设置组织做了长久期盼的建议,......
  • 坚持了十年的德国慕尼黑城市政府将抛弃Linux回归Windows?
    德国慕尼黑城市政府正在考虑回归到微软Windows系统的怀抱。慕尼黑行政管理局和人事委员会建议将Linux系统转换成Win10系统。根据报告显示,之所以做出此决定是因为德国慕尼黑城市政府目前所面临的软件兼容性问题:行政管理局和人事委员会本周对慕尼黑IT设置组织做了长久期盼的建议,......
  • AI女友CyberWaifu快速搭建教程
     图片来源:非理性编程AI发展迅速,今天给大家分享一个QQAI女友CyberWaifu的保姆级部署教程。 项目地址:https://github.com/Syan-Lin/CyberWaifu有能力的同学不要忘记给作者点个赞哦~功能简介(截至发文时的)✅ 预定义的思考链:使AI可以进行一定的逻辑思考,进行决策。例如在文......
  • linux配置双网卡主备模式
    配置网卡1BOOTPROTO=noneONBOOT=yes新增MASTER=bond0新增SLAVE=yes配置网卡2BOOTPROTO=noneONBOOT=yes新增MASTER=bond0新增SLAVE=yestouch或者cp新虚拟网卡文件touchifcfg-bond0DEVICE=bond0ONBOOT=yesBOOTPROTO=noneIPADDR=NETMASK=GATEWAY=DNS1=DNS2=BONDING_OPTS="mode=1mii......
  • Graphpad Prism9.5.1 数据处理绘图软件详细安装教程 (含Win/Mac版)
    GraphPadPrismGraphPadPrism是一款非常专业强大的科研医学生物数据处理绘图软件,它可以将科学图形、综合曲线拟合(非线性回归)、可理解的统计数据、数据组织结合在一起,除了最基本的数据统计分析外,还能自动生成统计图。  安装教程下面就简单的介绍一下Win版的安装教程详细图文教程......
  • Linux安装软件包(b站up主"码农论坛"所讲的做的笔记)
    在线安装/升级:yum-yinstall 软件包名删除软件:yum-yremove 软件包名如果不确定软件包名, 可以百度一下yum(YellowdogUpdater,Modified) 可以解决软件包的依赖关系, 下面另一种方法却没有 ----------------------------------------------------------------......