Wednesday 28 January 2015

Siebel Innovation Pack 2014 on Windows(2012) 64 Bit Server

Hi All,

I have got a Server and I wanted to get hold of Siebel Open UI. So I have decided to install Siebel 8.1.1.14.0 64 bit on windows 2012 Server.

Siebel Innovation Pack 2014

On one Single Server, I have installed.

(64 bit)  Oracle Database Server
(32 bit)  Oracle Client
(b4 bit)  Siebel 8 1 1 14 0

Here is my exp, enjoy.

1. Download Windows 2012 Server, you will get 6 Months Evolution period.
    
    First Thing that we have to do, disable the IE Enhance Security Configuration Setting
    Click Here to see the steps for the same

   Install IIS Server as a windows Feature.
             Make sure you select the all the below components also.
                  * IIS 8
                  * IIS6 metabase and IIS6 configuration compatibility

* IIS6 WMI compatibility

* ISAPI Extensions
* IIS Management Console 

2. Download and Install Oracle 11g R2 from below link
            http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html

            One Database: 
                    Name : ORCL - running the 1521 port

3. Download and Install Oracle 32 Bit Client from below link
            http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html

            Siebel uses 32 bit client only, that's why we need 32 bit client.
           
           At this point We have 64 Bit Server(it comes with Client) and 32 bit Client installed.
           Follow below steps to make sure we have PATH & Environment Variables set correctly.
           Server is installed in C:\app\oracle\11.2\db_home1
           32 bit client installed in C:\app\oracle\11.2\client_x86
           
           Go to c:\windows\system32 folder in command prompt,
           Create a Symbolic link ora112 to the folder c:\app\oracle\11.2\db_home1
           Go to c:\windows\SysWOW64\ folder in command prompt
           Create a Symbolic link ora112 to the folder c:\app\oracle\11.2\client_x86
          
          Set Environment variable ORACLE_HOME  to c:\windows\system32\ora112
          Also update the PATH variable, 
          remove individual oracle folders and put C:\windows\System32\ora112\bin
          
        COMMAND to create Symbolic link 
                mklink /d ora112 c:\app\oracle\11.2\client_x86

       Full details about these steps you can found in this Link.

       At this stage Oracle Server and Client are ready and we can start Siebel Installation.

4.  Download Siebel 81114 from eDelivery for 64 bit. Download the following files.
        Siebel Enterprise Server    
        Siebel Image Creator
        Siebel Tools
        Siebel Enu Language Pack

        Extract all the zip files in one Folder.

        Use the Image creator to create the Images for Siebel Server, Web server, Tools etc.

5.  Install Siebel Server, Select all the components.
             Gateway Name Server
             Siebel Server
             Database Configuration Utilities
             EAI Connector
      I have given the installation folder C:\Siebel\81114\ses\
      You can find all the Responses Text files here.

6.  Configure the Siebel Gateway Server and Enterprise Server in Gateway, these two should be straight forward.  Find the details in Response files.

7. At this moment, there is SBA_82_DSN 32 bit oracle dsn is created, make sure you use 32 bit odbc tool to test the connection.

8.  Before you proceed any furthur, Siebel Server config will update this DSN to use Siebel Server DLL but some files are missing. So please copy below files form gtwysrvr/bin to siebsrvr/bin
You can override the files.
           Ivse.lic
           seicu25.dll
           seor825.dll
           seor825r.dll
           seor825s.dll

9. Run the grantusr.sql file to ORCL database as SYSTEM user.

10. Start the Database Server Configuration, it will take about 3 hours to finish full config.

11. Now you can start the Siebel server config, and it work with no issues, if you follow the above steps exactly.
      If the server is not coming up and gives the error about WFProcMgr compnent is not available, use the SRVRMgr to sync the components.

12.  Install SWSE and Apply the logical profile, at this time, IIS server should show the siebel urls.
       Check the Responses files for the values I have used.

13.  Restart the server and Siebel Server should start with Open UI. Enjoy.

14. You can find the screenshots of the same here.