使用普通安装:
yum -y install oracle-database-preinstall-19c
[root@localhost ~]# yum -y install oracle-database-preinstall-19c
已加载插件:langpacks, ulninfo
正在解决依赖关系
--> 正在检查事务
---> 软件包 oracle-database-preinstall-19c.x86_64.0.1.0-1.el7 将被 安装
--> 正在处理依赖关系 compat-libcap1,它被软件包 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
--> 正在处理依赖关系 ksh,它被软件包 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
--> 正在处理依赖关系 libaio-devel,它被软件包 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
--> 正在处理依赖关系 glibc-devel,它被软件包 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
--> 正在处理依赖关系 compat-libstdc++-33,它被软件包 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
--> 正在处理依赖关系 libstdc++-devel,它被软件包 oracle-database-preinstall-19c-1.0-1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 compat-libcap1.x86_64.0.1.10-7.el7 将被 安装
---> 软件包 compat-libstdc++-33.x86_64.0.3.2.3-72.el7 将被 安装
---> 软件包 glibc-devel.x86_64.0.2.17-292.0.1.el7 将被 安装
--> 正在处理依赖关系 glibc-headers = 2.17-292.0.1.el7,它被软件包 glibc-devel-2.17-292.0.1.el7.x86_64 需要
--> 正在处理依赖关系 glibc-headers,它被软件包 glibc-devel-2.17-292.0.1.el7.x86_64 需要
---> 软件包 ksh.x86_64.0.20120801-139.0.1.el7 将被 安装
---> 软件包 libaio-devel.x86_64.0.0.3.109-13.el7 将被 安装
---> 软件包 libstdc++-devel.x86_64.0.4.8.5-39.0.1.el7 将被 安装
--> 正在检查事务
---> 软件包 glibc-headers.x86_64.0.2.17-292.0.1.el7 将被 安装
--> 正在处理依赖关系 kernel-headers >= 2.2.1,它被软件包 glibc-headers-2.17-292.0.1.el7.x86_64 需要
--> 正在处理依赖关系 kernel-headers,它被软件包 glibc-headers-2.17-292.0.1.el7.x86_64 需要
--> 正在检查事务
---> 软件包 kernel-headers.x86_64.0.3.10.0-1062.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
========================================================================================================================================================================
Package 架构 版本 源 大小
========================================================================================================================================================================
正在安装:
oracle-database-preinstall-19c x86_64 1.0-1.el7 ol7_latest 18 k
为依赖而安装:
compat-libcap1 x86_64 1.10-7.el7 ol7_latest 17 k
compat-libstdc++-33 x86_64 3.2.3-72.el7 ol7_latest 190 k
glibc-devel x86_64 2.17-292.0.1.el7 ol7_latest 1.1 M
glibc-headers x86_64 2.17-292.0.1.el7 ol7_latest 689 k
kernel-headers x86_64 3.10.0-1062.el7 ol7_latest 8.7 M
ksh x86_64 20120801-139.0.1.el7 ol7_latest 883 k
libaio-devel x86_64 0.3.109-13.el7 ol7_latest 12 k
libstdc++-devel x86_64 4.8.5-39.0.1.el7 ol7_latest 1.5 M
事务概要
========================================================================================================================================================================
安装 1 软件包 (+8 依赖软件包)
总下载量:13 M
安装大小:19 M
Downloading packages:
警告:/var/cache/yum/x86_64/7Server/ol7_latest/packages/compat-libcap1-1.10-7.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID ec551f03: NOKEY | 117 kB 00:03:31 ETA
compat-libcap1-1.10-7.el7.x86_64.rpm 的公钥尚未安装
(1/9): compat-libcap1-1.10-7.el7.x86_64.rpm | 17 kB 00:00:03
(2/9): compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm | 190 kB 00:00:04
(3/9): glibc-headers-2.17-292.0.1.el7.x86_64.rpm | 689 kB 00:00:07
(4/9): glibc-devel-2.17-292.0.1.el7.x86_64.rpm | 1.1 MB 00:00:11
(5/9): ksh-20120801-139.0.1.el7.x86_64.rpm | 883 kB 00:00:09
(6/9): libaio-devel-0.3.109-13.el7.x86_64.rpm | 12 kB 00:00:00
(7/9): libstdc++-devel-4.8.5-39.0.1.el7.x86_64.rpm | 1.5 MB 00:00:15
(8/9): oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm | 18 kB 00:00:00
(9/9): kernel-headers-3.10.0-1062.el7.x86_64.rpm | 8.7 MB 00:01:06
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 170 kB/s | 13 MB 00:01:18
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle 检索密钥
导入 GPG key 0xEC551F03:
用户ID : "Oracle OSS group (Open Source Software group)
指纹 : 4214 4123 fecf c55b 9086 313d 72f9 7b74 ec55 1f03
软件包 : 7:oraclelinux-release-7.7-1.0.5.el7.x86_64 (@anaconda/7.7)
来自 : /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : kernel-headers-3.10.0-1062.el7.x86_64 1/9
正在安装 : glibc-headers-2.17-292.0.1.el7.x86_64 2/9
正在安装 : glibc-devel-2.17-292.0.1.el7.x86_64 3/9
正在安装 : libaio-devel-0.3.109-13.el7.x86_64 4/9
正在安装 : compat-libcap1-1.10-7.el7.x86_64 5/9
正在安装 : compat-libstdc++-33-3.2.3-72.el7.x86_64 6/9
正在安装 : libstdc++-devel-4.8.5-39.0.1.el7.x86_64 7/9
正在安装 : ksh-20120801-139.0.1.el7.x86_64 8/9
正在安装 : oracle-database-preinstall-19c-1.0-1.el7.x86_64 9/9
验证中 : ksh-20120801-139.0.1.el7.x86_64 1/9
验证中 : libstdc++-devel-4.8.5-39.0.1.el7.x86_64 2/9
验证中 : glibc-headers-2.17-292.0.1.el7.x86_64 3/9
验证中 : glibc-devel-2.17-292.0.1.el7.x86_64 4/9
验证中 : compat-libstdc++-33-3.2.3-72.el7.x86_64 5/9
验证中 : compat-libcap1-1.10-7.el7.x86_64 6/9
验证中 : libaio-devel-0.3.109-13.el7.x86_64 7/9
验证中 : kernel-headers-3.10.0-1062.el7.x86_64 8/9
验证中 : oracle-database-preinstall-19c-1.0-1.el7.x86_64 9/9
已安装:
oracle-database-preinstall-19c.x86_64 0:1.0-1.el7
作为依赖被安装:
compat-libcap1.x86_64 0:1.10-7.el7 compat-libstdc++-33.x86_64 0:3.2.3-72.el7 glibc-devel.x86_64 0:2.17-292.0.1.el7 glibc-headers.x86_64 0:2.17-292.0.1.el7
kernel-headers.x86_64 0:3.10.0-1062.el7 ksh.x86_64 0:20120801-139.0.1.el7 libaio-devel.x86_64 0:0.3.109-13.el7 libstdc++-devel.x86_64 0:4.8.5-39.0.1.el7
完毕!
[root@localhost ~]#
oracle-database-preinstall-19c自动创建如下组和oracle用户
oinstall:x:54321:oracle
dba:x:54322:oracle
oper:x:54323:oracle
backupdba:x:54324:oracle
dgdba:x:54325:oracle
kmdba:x:54326:oracle
racdba:x:54330:oracle
oracle:x:54321:54321::/home/oracle:/bin/bash
编辑oracle用户.bash_profile文件
umask 022
ORACLE_BASE=/data/oracle
export ORACLE_BASE
ORACLE_HOME=/data/oracle/product/19c/dbhome_1
export ORACLE_HOME
ORACLE_SID=orcl
export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH
export PATH
NLS_LANG=AMERICAN_CHINA.ZHS16GBK
export NLS_LANG
将安装包上传到ORACLE_HOME目录下
在ORACLE_HOME目录下解压:unzip LINUX.X64_193000_db_home.zip
直接解压到目标位置,减少来回复制文件时间,更合理
oracle用户登录图形界面
在ORACLE_HOME目录下执行./runInstaller
按图形向导完成安装
执行netca配置监听
执行dbca创建数据库
oradata目录下的数据库名变为大写了,和之前版本与ORACLE_SID/NAME大小写一致不同
oracle@oracle19c ~]$ cd /data/oracle/oradata
[oracle@oracle19c oradata]$ ls
ORCL
[oracle@oracle19c oradata]$
数据文件名还是默认小写
[oracle@oracle19c oradata]$ cd ORCL
[oracle@oracle19c ORCL]$ ls -arlt
总用量 2182424
drwxr-x---. 3 oracle oinstall 26 8月 17 17:05 ..
drwxr-x---. 2 oracle oinstall 4096 8月 17 17:08 .
-rw-r-----. 1 oracle oinstall 209715712 8月 17 17:12 redo02.log
-rw-r-----. 1 oracle oinstall 933240832 8月 17 17:14 system01.dbf
-rw-r-----. 1 oracle oinstall 5251072 8月 17 17:14 users01.dbf
-rw-r-----. 1 oracle oinstall 20979712 8月 17 17:14 temp01.dbf
-rw-r-----. 1 oracle oinstall 209715712 8月 17 17:14 redo03.log
-rw-r-----. 1 oracle oinstall 419438592 8月 17 17:14 sysaux01.dbf
-rw-r-----. 1 oracle oinstall 225452032 8月 17 17:14 undotbs01.dbf
-rw-r-----. 1 oracle oinstall 10600448 8月 17 17:14 control01.ctl
-rw-r-----. 1 oracle oinstall 10600448 8月 17 17:14 control02.ctl
-rw-r-----. 1 oracle oinstall 209715712 8月 17 17:14 redo01.log
[oracle@oracle19c ORCL]$