Forum OpenACS Q&A: Response to Installing Oracle 8.1.7 on RedHat 7.2

Posted by Janine Ohmer on
I posted this over at web/db, but for completeness' sake I'll post it here too:

You don't actually need to install the compatability libs anymore; Oracle has a patch to make that unnecessary. Here are the steps that worked for me; you can look at Bruno's guide, which is very good, for details on these steps:

  • set LD_ASSUME_KERNEL to 2.2.5 (without this, the installer never comes up)
  • at the first link error, edit $ORACLE_HOME/bin/genclntsh, remove "-z defs", and run the script, then click Retry to continue
  • when you get to the Net8 configurator, stop and install Oracle's glibc patch (glibc-2.1.3-stubs.tar.gz)
  • after the install finishes, run dbassist

It's especially important that you not run dbassist until after you've installed the patch; if you are getting 3113 "end of communication channel" errors while trying to create your database, you have forgotten this step. The voice of experience. :)