Hipster Handbook - Installing Oracle Databases (Native or Vagrant)
Originally contributed by OpenIndiana community member Franklin Ronald, Franklin Ronald's article details the steps required for the native installation of Oracle Database 11R2 on OpenIndiana Hipster. Alternatively it is possible to run Oracle RAC or any other Oracle Database software using VirtualBox and Vagrant.
Link to PDF Document: How to Install Oracle Database 11R2 on OpenIndiana Hipster
NOTE:
For development purposes it is also possible to setup Oracle Database 18, 19 and 21.3 using Vagrant. See the Vagrant documentation for more information.
Vagrantfile are provided by Oracle, for testing products such as the Oracle Database.
As ordinary login user do:
$ mkdir -p /scratch/oracle/vagrant-projects
Then clone the Oracle vagrant projects :
$ cd /scratch/oracle/vagrant-projects
$ git clone https://github.com/oracle/vagrant-projects.git .
Some interesting Oracle Database products can be built :
$ cd /scratch/oracle/vagrant-projects
$ cd OracleDatabase/
$ ls
11.2.0.2 12.2.0.1 18.4.0-XE 21.3.0
12.1.0.2 18.3.0 19.3.0 README.md
For example to build a 21.3 Oracle Database provided you can download from OTN (Oracle Tech Net) the LINUX.X64_213000_db_home.zip Oracle product :
$ cd 21.3.0
$ vagrant up
Bringing machine 'oracle-21c-vagrant' up with 'virtualbox' provider...
==> oracle-21c-vagrant: Importing base box 'oraclelinux/8'...
==> oracle-21c-vagrant: Matching MAC address for NAT networking...
... lots of messages ---
oracle-21c-vagrant: Oracle Database 21c Enterprise Edition Release 21.0.0.0.0 - Production
oracle-21c-vagrant: Version 21.3.0.0.0
This is an example Vagrantfile to deploy a VirtualBox VM called oracle-21c-vagrant running Linux and Oracle Database 21c.