Siebel Installations > Error during Siebel Installation in Solaris with Database password lib/libc.so.1 : No such file or directory
Error during Siebel Installation in Solaris with Database password : lib/libc.so.1: No such file or directory
We were running the steps to configure Siebel DB Server in Solaris.
Enter user name and password for SADMIN. But the Software would not go to the next step, there was password error.
So we opened a command prompt and started sqlplus. We used sadmin with the same password in the same computer and there was no error.
So the password was correct.
We did a truss with this command.
truss -o dbsrvr1.txt ./config.sh -mode dbsrv
The truss showed the processwas looking for some library file that did not exist
open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT
stat64("/services/siebel/8.1/siebsrvr/lib/libc.so.1", 0xFFBFE670) Err#2 ENOENT
stat64("/services/siebel/8.1/siebsrvr/lib/odbc/merant/libc.so.1", 0xFFBFE670) Err#2 ENOENT
stat64("/services/siebel/8.1/siebsrvr/mw/lib/libc.so.1", 0xFFBFE670) Err#2 ENOENT
stat64("/services/siebel/8.1/siebsrvr/SYBSsa90/lib/libc.so.1", 0xFFBFE670) Err#2 ENOENT
siebel@rztcrms1t:/services/siebel/8.1/config> ll /services/siebel/8.1/siebsrvr/lib/libc.so.1
/services/siebel/8.1/siebsrvr/lib/libc.so.1: No such file or directory
we ran this from the command line
ldd /services/siebel/8.1/gtwysrvr/lib/SEor823.so
siebel@SIEBELSERVER:/services/siebel/8.1/config> ldd /services/siebel/8.1/gtwysrvr/lib/SEor823.so
libSEicu23.so => /services/siebel/8.1/siebsrvr/lib/libSEicu23.so
libclntsh.so => /services/oracle/product/11.2.0/client_1/lib/libclntsh.so - wrong ELF class: ELFCLASS64
libodbcinst.so => /services/siebel/8.1/siebsrvr/lib/libodbcinst.so
libdl.so.1 => /usr/lib/libdl.so.1
libCrun.so.1 => /usr/lib/libCrun.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
librt.so.1 => /usr/lib/librt.so.1
libm.so.1 => /usr/lib/libm.so.1
libSEicu25.so => /services/siebel/8.1/siebsrvr/lib/libSEicu25.so
libsocket.so.1 => /usr/lib/libsocket.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libmd.so.1 => /usr/lib/libmd.so.1
libscf.so.1 => /usr/lib/libscf.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libdoor.so.1 => /usr/lib/libdoor.so.1
libuutil.so.1 => /usr/lib/libuutil.so.1
libgen.so.1 => /usr/lib/libgen.so.1
libm.so.2 => /usr/lib/libm.so.2
/lib/libm/libm_hwcap1.so.2
/platform/sun4v/lib/libc_psr.so.1
/platform/sun4v/lib/libmd_psr.so.1
The line in red, the last word is 64 , which means that Oracle client is 64 bit. Siebel needs 32 bit client to install.
Oracle DBA had installed 64 bit client. They installed 32 bit after we asked.
|