Oracle 9i for RedHat 9 stuff
Basic way to update the glibc packages:(premade rpms at the end)
- Install the src.rpm for glibc.
- Open the tar.bz2 glibc file into a temporary directory
- In the base directory, there are two files to be modified:
locale/lc-ctype.c
ctype/ctype-info.c
- Search for the compat_symbol lines, and comment them out
- rebuild the tar.bz2 file with the modified sources.
- Update the /usr/src/redhat/SPECS/glibc.spec and add oracle to the glibcrelease line.
- Make sure you have about 2GB of free space in /usr/src/redhat/BUILD
- rpmbuild -ba /usr/src/redhat/SPECS/glibc.spec
- Wait patiently for a long while (depends on your machine)
- Once completed, the rpms are placed into /usr/src/redhat/RPMS/ directories. In there is an i386/ or an i686/ set of files. Which version you use is dependent on your installation.
- Install the patched rpms.
For more information and help, you could try here:
http://www.puschitz.com/InstallingOracle9i.html
http://linux.oreillynet.com/pub/a/linux/2003/09/04/oracle_install.html
For Oracle ODBC drivers which work with php, look here:
http://fndapl.fnal.gov/~dbox/oracle/odbc/
They're unsupported, but do seem to work. Keep in mind I haven't fully tested them.
i386 RPMS
i686 RPMS
Updated i386 RPMS
Updated i686 RPMS
Feel free to contact me at jmcintosh AT _NOSPAM_ mlug.missouri.edu