【Oracle19c】图形化安装

前言

本文档适用于ORACLE 19c版本数据库图形化安装方式,安装包需要自行下载。
适用于初学者使用图形化Linux终端采用zip包图形化安装database
PS:oracle官网结构很复杂,如果第一次访问,找到下载链接并不容易。

安装准备

1.Linux终端:
我这里使用的是centos7.9图形化安装

2.软件准备:

oracle-database-preinstall-19c-1.0-3.el7.x86_64
非OralceLinux环境下安装,需要下载对应平台的rpm,这个包可以解决数据库安装的一些依赖问题,并且还会创建好oracle用户和属组
在这里插入图片描述

LINUX.X64_193000_db_home
下载链接:https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#license-lightbox
在这里插入图片描述

安装过程

1.安装oracle-database-preinstall-19c-1.0-3.el7.x86_64.rpm

rpm包方式安装或者使用yum安装都可以

rpm -ivh oracle-database-preinstall-19c-1.0-3.el7.x86_64.rpm
or
yum install oracle-database-preinstall-19c-1.0-3.el7.x86_64.rpm

这个rpm包的作用是准备基础环境,并且会自动创建一个oracle账户

[root@localhost ~]# id oracle
uid=1000(oracle) gid=1000(oracle) groups=1000(oracle),10(wheel),54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba)

2.递归创建目录

按oracle安装目录的层级划分来创建手动安装目录

 mkdir -p /u01/app/oracle/product/19c/dbhome_1

3.修改目录权限

chown -R oracle:oinstall /u01

4.将安装文件传到/u01/app/oracle/product/19c/dbhome_1目录,并解压

[root@localhost dbhome_1]# ls
LINUX.X64_193000_db_home.zip
[root@localhost dbhome_1]# unzip LINUX.X64_193000_db_home.zip

5.查看解压后的文件

[root@localhost dbhome_1]# ll
total 2988060
drwxr-xr-x  2 oracle oinstall        102 Apr 18  2019 addnode
drwxr-xr-x  6 oracle oinstall       4096 Apr 17  2019 apex
drwxr-xr-x  9 oracle oinstall         93 Apr 17  2019 assistants
drwxr-xr-x  2 oracle oinstall       8192 Apr 18  2019 bin
drwxr-xr-x  4 oracle oinstall         87 Apr 18  2019 clone
drwxr-xr-x  6 oracle oinstall         55 Apr 17  2019 crs
drwxr-xr-x  3 oracle oinstall         18 Apr 17  2019 css
drwxr-xr-x 11 oracle oinstall        119 Apr 17  2019 ctx
drwxr-xr-x  7 oracle oinstall         71 Apr 17  2019 cv
drwxr-xr-x  3 oracle oinstall         20 Apr 17  2019 data
drwxr-xr-x  3 oracle oinstall         19 Apr 17  2019 dbjava
drwxr-xr-x  2 oracle oinstall         22 Apr 17  2019 dbs
drwxr-xr-x  5 oracle oinstall        191 Apr 18  2019 deinstall
drwxr-xr-x  3 oracle oinstall         20 Apr 17  2019 demo
drwxr-xr-x  3 oracle oinstall         20 Apr 17  2019 diagnostics
drwxr-xr-x 13 oracle oinstall        198 Apr 17  2019 dmu
drwxr-xr-x  4 oracle oinstall         30 Apr 17  2019 drdaas
drwxr-xr-x  3 oracle oinstall         19 Apr 17  2019 dv
-rw-r--r--  1 oracle oinstall        852 Aug 18  2015 env.ora
drwxr-xr-x  3 oracle oinstall         18 Apr 17  2019 has
drwxr-xr-x  5 oracle oinstall         41 Apr 17  2019 hs
drwxr-xr-x 10 oracle oinstall        331 Apr 18  2019 install
drwxr-xr-x  2 oracle oinstall         29 Apr 17  2019 instantclient
drwxr-x--- 13 oracle oinstall        219 Apr 18  2019 inventory
drwxr-xr-x  8 oracle oinstall         82 Apr 18  2019 javavm
drwxr-xr-x  3 oracle oinstall         35 Apr 17  2019 jdbc
drwxr-xr-x  6 oracle oinstall        219 Apr 18  2019 jdk
drwxr-xr-x  2 oracle oinstall       4096 Apr 17  2019 jlib
drwxr-xr-x 10 oracle oinstall        112 Apr 17  2019 ldap
drwxr-xr-x  4 oracle oinstall      12288 Apr 18  2019 lib
-rw-r--r--  1 oracle oinstall 3059705302 Jul 18 17:44 LINUX.X64_193000_db_home.zip
drwxr-xr-x  9 oracle oinstall         98 Apr 17  2019 md
drwxr-xr-x  4 oracle oinstall         31 Apr 17  2019 mgw
drwxr-xr-x 10 oracle oinstall        106 Apr 17  2019 network
drwxr-xr-x  5 oracle oinstall         46 Apr 17  2019 nls
drwxr-xr-x  8 oracle oinstall        101 Apr 17  2019 odbc
drwxr-xr-x  5 oracle oinstall         42 Apr 17  2019 olap
drwxr-x--- 14 oracle oinstall       4096 Apr 12  2019 OPatch
drwxr-xr-x  7 oracle oinstall         65 Apr 17  2019 opmn
drwxr-xr-x  4 oracle oinstall         34 Apr 17  2019 oracore
drwxr-xr-x  6 oracle oinstall         52 Apr 17  2019 ord
drwxr-xr-x  4 oracle oinstall         66 Apr 17  2019 ords
drwxr-xr-x  3 oracle oinstall         19 Apr 17  2019 oss
drwxr-xr-x  8 oracle oinstall        226 Apr 18  2019 oui
drwxr-xr-x  4 oracle oinstall         33 Apr 17  2019 owm
drwxr-xr-x  5 oracle oinstall         39 Apr 17  2019 perl
drwxr-xr-x  6 oracle oinstall         78 Apr 17  2019 plsql
drwxr-xr-x  6 oracle oinstall         56 Apr 18  2019 precomp
drwxr-xr-x  2 oracle oinstall         26 Apr 17  2019 QOpatch
drwxr-xr-x  5 oracle oinstall         52 Apr 17  2019 R
drwxr-xr-x  4 oracle oinstall         29 Apr 17  2019 racg
drwxr-xr-x 13 oracle oinstall        140 Apr 18  2019 rdbms
drwxr-xr-x  3 oracle oinstall         21 Apr 17  2019 relnotes
-rwx------  1 oracle oinstall        638 Apr 18  2019 root.sh
-rwx------  1 oracle oinstall        786 Apr 17  2019 root.sh.old
-rw-r-----  1 oracle oinstall         10 Apr 17  2019 root.sh.old.1
-rwxr-x---  1 oracle oinstall       1783 Mar  9  2017 runInstaller
-rw-r--r--  1 oracle oinstall       2927 Oct 15  2016 schagent.conf
drwxr-xr-x  5 oracle oinstall        119 Apr 17  2019 sdk
drwxr-xr-x  3 oracle oinstall         18 Apr 17  2019 slax
drwxr-xr-x  4 oracle oinstall         41 Apr 17  2019 sqldeveloper
drwxr-xr-x  3 oracle oinstall         17 Apr 17  2019 sqlj
drwxr-xr-x  4 oracle oinstall        236 Apr 18  2019 sqlpatch
drwxr-xr-x  6 oracle oinstall         53 Apr 18  2019 sqlplus
drwxr-xr-x  6 oracle oinstall         54 Apr 17  2019 srvm
drwxr-xr-x  5 oracle oinstall         45 Apr 17  2019 suptools
drwxr-xr-x  3 oracle oinstall         35 Apr 17  2019 ucp
drwxr-xr-x  4 oracle oinstall         31 Apr 17  2019 usm
drwxr-xr-x  2 oracle oinstall         33 Apr 17  2019 utl
drwxr-xr-x  3 oracle oinstall         19 Apr 17  2019 wwg
drwxr-x---  7 oracle oinstall         69 Apr 17  2019 xdk

6.到图形化窗口,然后切换到oracle用户,添加环境变量

[root@localhost dbhome_1]# su - oracle
Last login: Tue Jul 18 18:29:38 CST 2023 on pts/1
[oracle@localhost ~]$ echo $DISPLAY

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

7.运行图形化安装程序

[oracle@localhost ~]$ /u01/app/oracle/product/19c/dbhome_1/runInstaller 
Launching Oracle Database Setup Wizard...

这里我们选“仅设置软件”,等过后再使用dbca来创建数据库(因为通过dbca可以更精确的配置数据库参数)

请添加图片描述

选择“单实例数据库”
如果选择的是单实例数据库安装,那么一个数据库只能对应一个实例;用户访问时这个数据库时,所有用户都是访问的同一个实例。
如果选择Real Application Clusters数据库安装,也就是集群模式安装,那么一个数据库可以对应多个实例;用户访问这个数据库时,这个数据库可以提供多个实例让用户访问。

请添加图片描述

选择“企业版”
企业版拥有完整的oracle软件功能

请添加图片描述

设置Oracle基目录,即ORACLE BASE。ORACLE BASE是OFA要求里所有oracle产品的基目录,后面所有安装的oracle产品都会放在这里面。
这里一般会自动选中/u01/app/oracle,如果不是的话,自己设置一下。注意下面的“软件位置”,就是我们安装包的目录,也就是最终装好的程序的目录ORACLE HOME。之前版本这个目录是需要自己设置的,当前版本因为安装目录即最终程序目录,所以已不可修改

请添加图片描述

使用操作系统身份验证创建数据库需要SYS权限,操作系统组的成员资格授予相应的SYS特权,这里默认就好

请添加图片描述

因为在Linux下安装oracle结束前需要使用root执行一个脚本来完成最后的一些工作,之前版本需要用户在root用户下手动执行脚本,而19c已经可以自动执行了,前提是这里要输入root的口令,或者配置其他具有sudo权限的用户。

请添加图片描述

等待安装进度完成

请添加图片描述

这里会有一个安装要求检查,如果是软件问题建议修复或升级,其他问题根据实际情况选择是否修复

请添加图片描述

安装概要,仔细检查下没问题就可开始安装

请添加图片描述

正式安装过程,等待安装完成

请添加图片描述

这里有些脚本需要root权限来执行,点yes就行

请添加图片描述

等待进度条走完,安装结束。

(最后一张图忘截了QAQ)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秣宇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值