Hello everybody,
I am trying to install the Oracle 12c database on a headless server running Ubuntu 14.04., using the silent mode of the Oracle Universal Installer with a response file (see attachment). As this Linux distribution does not seem to be officially supported, I followed the instructions I found in this tutorial, http://tutorialforlinux.com/2014/10/01/how-to-install-oracle-12c-database-for-ubuntu-14-04-trusty-lts-64bit-linux-easy-guide/, and successfully managed to install the database software. During setup, as described in the tutorial, I have to modify some makefiles in the target installation directory, and click 'Retry' to continue installation. Since I need to perform a silent install, this 'Retry' button does not appear and the installer just continues to finish setup with the promising message 'The installation of Oracle Database 12c was successful.', despite of several linking errors I find in the log files. Thus, I perform the suggested makefile modifications after installation and retrigger the linking process manually (calling 'relink all'), which after all seems to finish successfully as I can now run 'sqlplus' etc. In addition, I ran the post-installation scripts (one of them as root user) as asked by the installer.
However, now I find the system without a starter database, even though I configured this in the response file I gave to the Oracle Universal Installer. Probably, some important installation routines required for the database setup were skipped due to the occurred linking errors. For completeness, these are the linking errors that I find in the setup log file (and which I solved by modifying the makefiles and running 'relink all' after installation):
Error in invoking target 'all_no_orcl' of makefile '/home/oracle/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk'. [...]
Error in invoking target 'utilities' of makefile '/home/oracle/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk'. [...]
Error in invoking target 'install' of makefile '/home/oracle/app/oracle/product/12.1.0/dbhome_1/network/lib/ins_net_server.mk'. [...]
Error in invoking target 'irman ioracle' of makefile '/home/oracle/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk'. [...]
Can I rerun the Oracle Universal Installer from the point where the linking process failed, i.e., without overwriting the makefile modifications I had to perform in the oracle home directory?
Or is there a way to tell the silent installer to pause setup in case of an error (giving me the chance to fix the problem immediately) and issue a 'Retry' to continue installation from there?
For development purposes, I need a clean and fully configured starter database, including the preinstalled packages (especially Oracle Spatial).
Thank you for any suggestions!