Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have a software need to be install on Linux. Basically, from the CDs, I was able to run and install the software on disk. Follow the software instruction, I have to run another package to create the service and create table in Oracle. Any way, when I type: ./sdesetupora9i, I got the error:
./sdesetupora9i: error while loading shared libraries: libclntsh.so.9.0: cannot open shared object file: No such file or directory
when I cd to the bin directory, sdesetupora9i is there.
Basically, I have an user called ORACLE who own oracle software and this user belong to a group call OINSTALL. I have another user called TEST and TEST belong to LINUX group. basically, what I need is when I log in as TEST and I should be able to run the sqlplus executable who owns by ORACLE.
Please advise what I need to do. Change TEST user to the group OINSTALL, but I still have problem.
I don't understand this. I have another server which was setting up similar to this server and everything works fine.
the bottom like is I try to change permission so TEST user can run anything in ORALCE. what I did was I change TEST user belong to OINSTALL (oracle belong to this group) and change whoever in this group has the right to read, write, and execute but I still have problem to run executable in ORACLE. please see the permission as follow:
Oracle (and/or sde) need special settings to run. These settings are put in the .profile (I think, don't know where this is done with linux) so that if you log in as user oracle these settings are available and oracle can do its thing.
If you log in as user test you don't have these settings. To make sure that user test has access to these settings you can parse oracles .profile. After this, user test has access to oracle variables.
Before you copy/paste . /home/oracle/.profile make sure that the settings are actually in .profile and that the path (/home/oracle) is correct.
But all this should be included in the documentation that came with the oracle cd......
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.