Issue#4 Siebel Server fails to start after new configuration
Environment:
OS:Windows Server 2012R2
Siebel Version: 16
Issue:
- Siebel Server installation and configuration completed successfully
- Tools is connecting properly but thin client gives “Server busy” error
- Siebel server crashed after few minutes of start
SRBroker.log
2021 2016-06-10 15:28:50 0000-00-00 00:00:00 +0300 00000000 001 003f 0001 09 SRBroker 2097154 17496 1 /u01/SBA_81/siebsrvr/enterprises/SBA_81/xx/log/SRBroker_0002_2097154.log 16.0.0.0 [23057] ENU ServerLog LstnObjInherit 3 000328ad575a207c:0 2016-06-10 15:28:50 Inherited listening object for port 49173 ServerLog LstnObjPrivCreate 3 000328ae575a207c:0 2016-06-10 15:28:50 Created port 49183 for Server Request Broker DBCLog DBCLogError 1 000328ae575a207c:0 2016-06-10 15:28:50 [1076673536][ODBC Oracle driver][Oracle]ORA-01017: invalid username/password; logon denied GenericLog GenericError 1 000328ae575a207c:0 2016-06-10 15:28:50 (srbthrd.cpp (4035) err=2097168 sys=0) SBL-SRM-00016: Unable to initialize the Database environment -- Unable to connect to DB (data ops) GenericLog GenericError 1 000328ae575a207c:0 2016-06-10 15:28:50 (srbmtsrv.cpp (86) err=2097168 sys=0) SBL-SRM-00016: Unable to initialize the Database environment -- Unable to connect to DB (data ops) SrbLayerLog Error 1 000328ae575a207c:0 2016-06-10 15:28:50 Main Init fails GenericLog GenericError 1 000328ae575a207c:0 2016-06-10 15:28:50 (smimtsrv.cpp (1203) err=2097168 sys=0) SBL-SRM-00016: Unable to initialize the Database environment -- Unable to connect to DB (data ops) SmiLayerLog Error 1 000328ae575a207c:0 2016-06-10 15:28:50 Terminate process due to unrecoverable error: 2097168. (Main Thread)
Cause:
Siebel Business Applications support the Oracle 32-bit client. Therefore, if you have installed the Oracle 64-bit client on your Siebel Server, you must include $ORACLE_HOME/lib32 in your LIBPATH (AIX), SHLIB_PATH (HP-UX), or LD_LIBRARY_PATH (Linux, Solaris) variable definition.
Solution:
Starting from Oracle database 11gR2, 32-bit libraries are not being shipped with the 64-bit Oracle database server or 64-bit Oracle database client media. Hence after installing Oracle database 11gR2 or higher, you will not find lib32 folder inside $ORACLE_HOME.
If you want 32-bit libraries, you need to install 32-bit client which is shipped as a separate media. This should be installed only on a new Oracle home. You should neither install it on 64-bit server home nor on 64-bit client home.
[su_divider style=”dotted”]
@AskmeSiebel