近日oracle发布了传说已久的RPMs安装版本18.3, 但不是oracle database core mini版, 安装文件有3.5GB左右大小。 业界这么关注是因为这是oracle database的第一个可以使用rpm方式安装的版本, 这样就简化了数据库的安装部署,降低了oracle安装的技术门槛, 目前可以去官方OTN下载 FOR Linux x86-64bit 版本。

开始前如果你使用OEL, 拥有ULN, 可以以root身份执行
如果当前环境没有ULN需要下载率离线的安装包和oracle数据库的原装软件请求包preinstall,然后以root身份执行
如果是RHEL环境需要手动下载源文件,然后以root身份安装
# RHEL7
curl -o oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
yum -y localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
rm oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
# RHEL6
curl -o oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm
yum -y localinstall oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm
rm oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm

一个RPM安装方式包含了:
安装软件后可以手动配置
这个脚本会创建一个CDB (

然后配置ORACLE_HOME(/opt/oracle/product/18c/dbhome_1) ORACLE_SID 环境变量,就可以正常登录了。是不是简便了许多呢?
另外18c XE版本也提供RPM安装, XE我会稍后介绍..
安装介质

安装软件
开始前如果你使用OEL, 拥有ULN, 可以以root身份执行
yum -y install oracle-database-ee-18c
如果当前环境没有ULN需要下载率离线的安装包和oracle数据库的原装软件请求包preinstall,然后以root身份执行
yum install -y install oracle-database-preinstall-18c
yum -y localinstall oracle-database-ee-18c-1.0-1.x86_64.rpm
如果是RHEL环境需要手动下载源文件,然后以root身份安装
# RHEL7
curl -o oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
yum -y localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
rm oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
# RHEL6
curl -o oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL6/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm
yum -y localinstall oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm
rm oracle-database-preinstall-18c-1.0-1.el6.x86_64.rpm

一个RPM安装方式包含了:
- the prereqs for oracle database
- the 8GB Size Oracle Home (need space in /opt)
- runs runInstaller and root.sh ( but not roohctl for read only OH )
- diagsetup for ADR
- an init.d script that can creates the database with dbca
创建数据库
安装软件后可以手动配置
/etc/sysconfig/oracledb_ORCLCDB-18c.conf 配置文件,然后执行/etc/init.d/oracledb_ORCLCDB-18c configure创建一个样例数据库这个脚本会创建一个CDB (
ORCLCDB) 和一个PDB (ORCLPDB1) 和配置一个listener在默认端口 (1521).
然后配置ORACLE_HOME(/opt/oracle/product/18c/dbhome_1) ORACLE_SID 环境变量,就可以正常登录了。是不是简便了许多呢?
另外18c XE版本也提供RPM安装, XE我会稍后介绍..
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




