Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Informix Dynamic Server on Red Hat Linux 6.2

Posted on 2000-03-26
8
Medium Priority
?
599 Views
Last Modified: 2012-08-13
Any one encounter the following message when attempting to execute the oninit?

oninit: error in loading shared libraries: iosm09a.so: cannot open shared object file: No such file or directory

The file exists in the proper directory.  I have set the LD_LIBRARY_PATH to the $INFORMIXDIR/lib path.  

Is LD_LIBRARY_PATH the correct environment variable?
0
Comment
Question by:blhelm
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 2
8 Comments
 

Expert Comment

by:chsoh
ID: 2678819
I am not sure for Linux,
But I know the Solaris using LIBPATH instead of LD_LIBRARY_PATH
you can try out....

good luck
0
 
LVL 1

Expert Comment

by:Randyb
ID: 2704721
We have run into this exact problem everytime we rebuild our SAP systems. The work around we have found is a dynamic link as follows:

cd /usr/lib
ln -s $INFORMIXDIR/lib/ismdd07b.so ismdd07b.so

of course you would replace the 7 with a 9 for your version.

We have found that this works every time, if the file already exists (as a LINK) in /usr/lib ...delete it and re-link it.

Give it a shot...not much of a risk by creating a new link.

Good Luck

Randy
0
 
LVL 1

Expert Comment

by:Randyb
ID: 2704728
PS ...if $INFORMIXDIR isn't a defined variable just replace it with the correct lib path.

cya
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 1

Expert Comment

by:Randyb
ID: 2704738
ooopss...sorry ... so many message I know.

I should have just typed using your exact example ...just replace the ism file name with yours ...not only the 7 is wrong in my example... details details I know but wanted to be clear.

R.
0
 
LVL 1

Expert Comment

by:Randyb
ID: 2705453
Hey I cant just leave well enough alone right !

besides the above you would also want to verify that the permissions are set correctly on this file (and link).

the $INFORMIXDIR/lib/ism/iosm09a.so file should be set as follows:

Owner: informix
Group: Informix
Mode: rwxr-xr-x

SO to be complete ...all in one message ..

cd /usr/lib (AS USER ROOT)
ln -s $INFORMIXDIR/lib/iosm09a.so  iosm09a.so

at this point the perms on the linked files in /usr/lib should be
owner:root
group: other
mode: 777 (rwx across the board)

cd $INFORMIXDIR/lib
chown informix  iosm09a.so
chgrp informix  iosm09a.so
chmod 755  iosm09a.so

DONE ! (and so am I now ...happy ?)

good luck

0
 
LVL 1

Accepted Solution

by:
Randyb earned 300 total points
ID: 2732327
Are you still around ?
0
 

Expert Comment

by:chsoh
ID: 2732908
Hello ...
0
 

Author Comment

by:blhelm
ID: 2732991
I installed Linux Mandrake 6.1 instead of Red Hat.

Then I was able to directly install the downloads from Intraware.

This solved the initial problem by installing the engine and following the directions documented by Informix.
0

Featured Post

NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Lotus Notes has been used since a very long time as an e-mail client and is very popular because of it's unmatched security. In this article we are going to learn about  RRV Bucket corruption and understand various methods to Fix "RRV Bucket Corrupt…
In this article, we’ll look at how to deploy ProxySQL.
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
In this video, Percona Solution Engineer Dimitri Vanoverbeke discusses why you want to use at least three nodes in a database cluster. To discuss how Percona Consulting can help with your design and architecture needs for your database and infras…

704 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question