oracle (1)


Installing oracle 11i (12c) on debian sid (6.0)

Somehow it happened that I decided to try out oracle on latest linux kernel and debian system.

I horribly failed.

In order to make you not fail, here is a guide what to do in order to install it

1. Install necessary packages

This is probably not needed:
2. Update /dev/shm

Oracle requires shared pool to be present there, but latest linux is using /run/ to store it – this is dangerous and you should reboot your server once you finish (you only need to do that if /dev/shm points to /run/shm)


3. Change the system limits

Write the following options to the /etc/security/limits.confce file:

Add the following to /etc/pam.d/login to validate parameters /etc/security/limits.conf:

Make sure you have this in your /etc/sysctl.conf file:

4. Change some more links

5. Create user credentials

6. Change dash to bash

Now you can install oracle using their universal installer. If you don’t have GUI, you need to create a response file. Don’t forget to bypass system checks, because the version of libraries used by debian is too new for oracle