hostnamectl set-hostname oracle19c
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.111.155 oracle19c
ping oracle19c
shutdown -r 0
[root@oracle19c ~]# yum -y localinstall oracle-database-ee-19c-1.0-1.x86_64.rpm
已加载插件:langpacks, ulninfo
正在检查 oracle-database-ee-19c-1.0-1.x86_64.rpm: oracle-database-ee-19c-1.0-1.x86_64
oracle-database-ee-19c-1.0-1.x86_64.rpm 将被安装
正在解决依赖关系
--> 正在检查事务
---> 软件包 oracle-database-ee-19c.x86_64.0.1.0-1 将被 安装
--> 正在处理依赖关系 oracle-database-preinstall-19c,它被软件包 oracle-database-ee-19c-1.0-1.x86_64 需要
ol7_UEKR5 | 2.5 kB 00:00:00
ol7_latest | 2.7 kB 00:00:00
(1/5): ol7_UEKR5/x86_64/updateinfo | 49 kB 00:00:01
(2/5): ol7_latest/x86_64/updateinfo | 1.1 MB 00:00:02
(3/5): ol7_UEKR5/x86_64/primary_db | 5.7 MB 00:00:05
(4/5): ol7_latest/x86_64/group | 810 kB 00:00:06
(5/5): ol7_latest/x86_64/primary_db | 19 MB 00:00:07
--> 正在检查事务
---> 软件包 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-ee-19c x86_64 1.0-1 /oracle-database-ee-19c-1.0-1.x86_64 6.9 G
为依赖而安装:
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
oracle-database-preinstall-19c x86_64 1.0-1.el7 ol7_latest 18 k
事务概要
========================================================================================================================================================================
安装 1 软件包 (+9 依赖软件包)
总计:6.9 G
总下载量:13 M
安装大小:6.9 G
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 | 0 B --:--:-- 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:01
(2/9): compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm | 190 kB 00:00:02
(3/9): glibc-devel-2.17-292.0.1.el7.x86_64.rpm | 1.1 MB 00:00:01
(4/9): glibc-headers-2.17-292.0.1.el7.x86_64.rpm | 689 kB 00:00:00
(5/9): ksh-20120801-139.0.1.el7.x86_64.rpm | 883 kB 00:00:00
(6/9): libaio-devel-0.3.109-13.el7.x86_64.rpm | 12 kB 00:00:00
(7/9): kernel-headers-3.10.0-1062.el7.x86_64.rpm | 8.7 MB 00:00:02
(8/9): oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm | 18 kB 00:00:00
(9/9): libstdc++-devel-4.8.5-39.0.1.el7.x86_64.rpm | 1.5 MB 00:00:01
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计 2.3 MB/s | 13 MB 00:00:05
从 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/10
正在安装 : glibc-headers-2.17-292.0.1.el7.x86_64 2/10
正在安装 : glibc-devel-2.17-292.0.1.el7.x86_64 3/10
正在安装 : libaio-devel-0.3.109-13.el7.x86_64 4/10
正在安装 : compat-libcap1-1.10-7.el7.x86_64 5/10
正在安装 : compat-libstdc++-33-3.2.3-72.el7.x86_64 6/10
正在安装 : libstdc++-devel-4.8.5-39.0.1.el7.x86_64 7/10
正在安装 : ksh-20120801-139.0.1.el7.x86_64 8/10
正在安装 : oracle-database-preinstall-19c-1.0-1.el7.x86_64 9/10
正在安装 : oracle-database-ee-19c-1.0-1.x86_64 10/10
[INFO] Executing post installation scripts...
[INFO] Oracle home installed successfully and ready to be configured.
To configure a sample Oracle Database you can execute the following service configuration script as root: /etc/init.d/oracledb_ORCLCDB-19c configure
验证中 : ksh-20120801-139.0.1.el7.x86_64 1/10
验证中 : libstdc++-devel-4.8.5-39.0.1.el7.x86_64 2/10
验证中 : oracle-database-ee-19c-1.0-1.x86_64 3/10
验证中 : glibc-headers-2.17-292.0.1.el7.x86_64 4/10
验证中 : glibc-devel-2.17-292.0.1.el7.x86_64 5/10
验证中 : compat-libstdc++-33-3.2.3-72.el7.x86_64 6/10
验证中 : compat-libcap1-1.10-7.el7.x86_64 7/10
验证中 : libaio-devel-0.3.109-13.el7.x86_64 8/10
验证中 : kernel-headers-3.10.0-1062.el7.x86_64 9/10
验证中 : oracle-database-preinstall-19c-1.0-1.el7.x86_64 10/10
已安装:
oracle-database-ee-19c.x86_64 0:1.0-1
作为依赖被安装:
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 oracle-database-preinstall-19c.x86_64 0:1.0-1.el7
完毕!
[root@oracle19c ~]#
创建数据库:
[root@oracle19c init.d]# /etc/init.d/oracledb_ORCLCDB-19c configure
Configuring Oracle Database ORCLCDB.
准备执行数据库操作
已完成 8%
复制数据库文件
已完成 31%
正在创建并启动 Oracle 实例
已完成 32%
已完成 36%
已完成 40%
已完成 43%
已完成 46%
正在进行数据库创建
已完成 51%
已完成 54%
正在创建插接式数据库
已完成 58%
已完成 77%
执行配置后操作
已完成 100%
数据库创建完成。有关详细信息, 请查看以下位置的日志文件:
/opt/oracle/cfgtoollogs/dbca/ORCLCDB。
数据库信息:
全局数据库名:ORCLCDB
系统标识符 (SID):ORCLCDB
有关详细信息, 请参阅日志文件 "/opt/oracle/cfgtoollogs/dbca/ORCLCDB/ORCLCDB.log"。
Database configuration completed successfully. The passwords were auto generated, you must change them by connecting to the database using 'sqlplus / as sysdba' as the oracle user.
[root@oracle19c init.d]#
也可以使用传统的 dbca命令创建数据库(安装RPM时已经自动netca创建监听)
[oracle@oracle19c ~]$ more .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/.local/bin:$HOME/bin
export PATH
umask 022
ORACLE_BASE=/opt/oracle
export ORACLE_BASE
ORACLE_HOME=/opt/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
$dbca
select PARAMETER,VALUE from v$nls_parameters