Siebel IP2016 – Siebel Enterprise Server Config Issues Part 4

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

Leave a Reply

Your email address will not be published. Required fields are marked *