Re: oninit error
Posted in 1998
Girish:
This file should have been linked into /usr/lib. Take a look at
$INFORMIXDIR/etc/onlinefiles. In there it sould list the file name,
the location of where it should be linked to and the permissions. Setting
LD_LIBRARY_PATH in this case will not help, because the
executable is owned by root. All dynamic libraries must be
in /usr/lib.
The other thing you could consider is re-running ./installonline
again. This should set the links correctly.
Hope this helps,
---jmiller
Girish Kagrana wrote:
> Hi All,
>
> While executing oninit or onmonitor I am getting following error
>
> ld.so.1: oninit: fatal: ismdd09a.so: can't open file: errno=2
> Killed
>
> ld.so.1: onmonitor: fatal: ismdd09a.so: can't open file: errno=2
> Killed
>
> There is no message in log file
>
> What is this file and what is use of this file?
>
> About file detail
> The file is at $INFORMIXDIR/lib
>
> -rwxr-xr-x 1 informix informix 21248 Jul 29 1997 ismdd09a.s
>
> ismdd09a.so: ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically
> linked,
> not stripped
>
> Setup
>
> Informix Version : INFORMIX-Universal Server Version 9.12.UC2
>
> DBTEMP=/opt/informix/heng/tmp
> INFORMIXDIR=/home1/infoksb/informix
> INFORMIXSERVER=infksb_shm
> INFORMIXSQLHOSTS=/home1/infoksb/informix/etc/sqlhosts
> LD_LIBRARY_PATH=/home1/infoksb/informix/lib:/home1/infoksb/informix/lib/esql
> ONCONFIG=onconfig.ius
> PATH=/home1/infoksb/informix/bin:/home1/infoksb/informix/lib:/home1/infoksb/info> rmix/lib/esql:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/dt/bin:/usr/openwin/bi
> n:/etc:/usr/sbin:/usr/ccs/bin:/usr/ccs/lib:/usr/sworks/SUNWspro/bin:/usr/local/b
> in:/opt/IXImd12s/bin:/opt/SUNWspro/bin:/usr/ucb