Link to home
Start Free TrialLog in
Avatar of epifanio67
epifanio67

asked on

Oracle11g: new install: sqlplus: 'error while loading shared libraries...' any ideas?

Hello Experts,

I just installed Oracle11g R2. Now, trying to connect via sqlplus to start instance of db. but I get error below, any ideas what the problem may be?

[oracle@oracle bin]$ ./sqlplus "/ as sysdba"
./sqlplus: error while loading shared libraries: /oracle/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied

thanks for all of your help...

regards,
Avatar of Alex Matzinger
Alex Matzinger
Flag of United States of America image

this may be a SELinux error if you are on Linux...try disabling it and see if that works.  If you aren't on linux...what operating system are you using?
Avatar of epifanio67
epifanio67

ASKER

thank you expert,

I just disable it; but still getting same results...
these are all variables set:
ORACLE_SID=orcl
ORACLE_BASE=/home/oracle/app/oracle
ORACLE_HOME=/oracle
TMPDIR=/oracle/tmp
TMP=/oracle/tmp
LD_LIBRARY_PATH=/oracle/bin:$PATH

any other ideas?

thanks so much....

regards,
Try running this command:(again if you already did it)

setenforce 0

Open in new window


and then typing
tnsping orcl

Open in new window


and post your results back here
thank you experts,

same error:
./tnsping: error while loading shared libraries: /oracle/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied

odd... there was no issues with the install and/or creation of db
Ok, you need to log in as root and run this command

getenforce 

Open in new window


and post the results back here
thank you expert,

[root@oracle bin]# /usr/sbin/getenforce
Enforcing

don't understand... I update /etc/selinux/conf

ASKER CERTIFIED SOLUTION
Avatar of Alex Matzinger
Alex Matzinger
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
thank you experts so much...