One of the (many) new features in Oracle Database 18c enables us to install a single-instance Oracle Database software (no support for Grid Infrastructure as yet) using an RPM package.
So say as part of say provisioning a new Linux server, the system administrator can also provide the Oracle 18c software already pre-installed and ready to be used by the DBA.
Note that the RPM-based Oracle Database installation is not available for Standard Edition 2. Standard Edition 2 support is planned in the next release 19c.
The naming convention for RPM packages is name–version–release.architecture.rpm.
Currently the RPM for 18c is : oracle-database-ee-18c-1.0-1.x86_64.rpm
So we can see that this RPM is for 18c Enterprise Edition (ee-18c), the version number (1.0) , release number of the package (1) and the platform architecture (x86_64).
To install the 18c database software we will do the following :
- Connect as root and download and install the 18c pre-installation RPM using the yum install command
- Download the 18c Oracle Database RPM-based installation software from OTN or the Oracle Software Delivery Cloud portal (Edelivery).
- Install the database software using the yum localinstall command
Once the 18c software has been installed, we can run a script as root ( /etc/init.d/oracledb_ORCLCDB-18c configure) which will automatically create a Container Database (ORCLDB) with a Pluggable Database (ORCLPDB1) as well as configure and start the listener!!