Pages

Wednesday, May 27, 2009

opensuse11.1 and oracle installation

Installation of opensuse11.1 x86_64 was plain enough.
Download and install orarun.rpm this has prerequiste of the libc packages. install them if prompted.
Also this will create user oracle and groups oinstall and dba. and create /etc/profile.d/oracle.sh script.
Set the variables at this script tweaked to your settings.

Su as oracle user and extract the oracle files

#gunzip oracle_version.cpio.bz
#cpio -imdv < oracle_version.cpio

unset LD_PRELOAD ## this will releive you some pain if you donot want to see warning messages

run installer as oracle user (you need to export DISPLAY and xhost+

things will run smooth. But as the 64 bit systme dependencies are there.. you may run into problems later. the issues I faced
1. cannot find -lpthread
solution :
zypper install glibc-32bit
zypper install glibc-devel-32bit

2. Cannot find -lgcc
solution:
zypper install gcc-32bit

3./opt/oracle/product/10.2/db_1/lib32//libclntsh.so: file not recognized: File truncated
solution:
cd /opt/oracle/product/10.2/db_1/lib32
ln -s /opt/oracle/product/10.2/db_1/lib/libclntsh.so .

4. cannot find -lclntsh
solution
source /opt/oracle/product/10.2/db_1/bin/genclnts

and now.. undefined reference to "nnfyboot" i did not find solution for this. I post when I found solution

No comments:

Post a Comment