In case you might need to manually install Oracle Database (19 and above) on Oracle Linux 9, you’ll probably run into the issue that the pre-install package mentioned in the documentation doesn’t run as documented.
One one hand, the Database Installation Guide for Linux states that you should “select the Oracle Database Preinstallation RPM package box from the package list” while running the graphical installer for Oracle Linux. Well – it used to work like this in OL7, but this package list doesn’t appear in the OL9 installer anymore.
Also, I couldn’t find any “oracle-database-preinstall-*” package on the ISO image. This can be downloaded separately and then transferred to the machine to be installed, but, again: it’s documented differently.
On the other hand, once the RPM gets installed, it needs to install several dependencies. If your VM to be installed has no internet access (a common case in security-critical enterprises), this will result in several error messages of the type:
- nothing provides initscripts ...
- nothing provides ksh
...
Continue reading →