Forum OpenACS Q&A: Re: Least painful install of Oracle 9 on Redhat Enterprise Linux 3

http://www.puschitz.com/InstallingOracle9i.shtml
contains a detailed set of instructions that are easy to follow and outline all of the errors that you get (and how to fix them) when installing Oracle9iR2.  The only difference between R2 and R4 is that you should get less errors with R4 and then you don't have to patch them.