oracle siebel 8.1.1.11 installation and configuration on ... · web vieworacle siebel 8.1.1.11...

Post on 29-Mar-2018

330 Views

Category:

Documents

12 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Oracle Siebel 8.1.1.11 Installation and configuration on Linux using OHS 11g

This document contains instructions and screenshot for installing and configuring Siebel OCH 8.1.1.11

Asim PatelLIMITEDTECH.COM | Disclaimer: This document contains instructions for installing and configuring Oracle Siebel OCH 8.1.1.11 consists of comprehensive set of illustrative examples. This is confidential & proprietary document of limitedtech.com as part of Project Delivery. It is not recommended to Share this document without prior notice to the owner

Table of Contents

1. Prerequisites for Siebel 8.1.1.11 and OHS 11g on Linux Servers........................................................................2

2. OHS (WebTrier 11 g 32 bit) Installation........................................................................................................... 2

3. Siebel Server Installation steps...................................................................................................................... 2

3.1 Download Siebel CRM........................................................................................................................................2

3.2 Siebel Image Creation for Siebel Enterprise and SWSE.......................................................................................5

3.3 Siebel Enterprise Server Installation.................................................................................................................13

3.4 SWSE Installation.............................................................................................................................................24

4. Post Installation and configuration................................................................................................................ 35

4.1 Start Siebel configuration wizard.....................................................................................................................35

4.2 Configuring Siebel Gateway Name Server........................................................................................................38

4.3 Configure a New Enterprise in a Gateway name server...................................................................................47

4.4 Configure SWSE Logical Profile........................................................................................................................71

4.5 Siebel Database Configuration.........................................................................................................................99

4.6 Siebel server Configuration............................................................................................................................131

4.7 Apply SWSE Logical Profile.............................................................................................................................154

P a g e 1 | 167

1. Prerequisites for Siebel 8.1.1.11 and OHS 11g on Linux Servers1.1 Find the below doc for Siebel 8.1.1.11 and OHS 11g 32 bit prerequisites.

2. OHS (WebTrier 11 g 32 bit) Installation 2.1 Find the below attached document for OHS WebTier 11g 32 bit Installation.

3. Siebel Server Installation steps Before installation make sure below task has been completed

Make sure Database is created and grant_usr_script has been executed on Database.

Note- above attachment is only for ref, please do necessary changes before running this script.

tnsnames.ora file has been copied to oracle installation folder /network/admin folder

keep handy DB server hostname, user ID and password 3.1 Download Siebel CRM 3.1.1 Go to the below link and select Siebel CRM, OS, click Go.

https://edelevery.oracle.com

3.1.2 Select the Version Siebel Industry Applications 8.1.1.11.0 and click on Continue

P a g e 2 | 167

P a g e 3 | 167

3.1.3 Download selected files.

3.1.4 Extract all the files using unzip command - unzip filename

Below screenshot is only for ref:

Note- Extract all the file in a single folder

P a g e 4 | 167

Example- /apps/oracle/CLOCHDEV/stage/softwares/OCH/dump

3.2 Siebel Image Creation for Siebel Enterprise and SWSE3.2.1 Open the shell window and navigate to the directory where you placed the Siebel media JAR files and Siebel Image Creator files.

3.2.2 Find the below screenshot for ref:

3.2.3 Execute below file to start the image creation

./snic.sh

3.2.3 Click next to proceed

P a g e 5 | 167

3.2.4 Select create a new image or add products to an existing image and click next to proceed

P a g e 6 | 167

3.2.5 If you are creating a new Siebel image, then specify the directory in which the version specific image directory to be created.

P a g e 7 | 167

3.2.6 Select appropriate OS (Linux- for our Env) and click on next

P a g e 8 | 167

3.2.7 Select SES and SWSE and click on Next to continue

Some modules do not apply to certain operating systems. Example- Siebel tool applies to windows only

P a g e 9 | 167

3.2.8 Select ENU and Click next to continue

P a g e 10 | 167

3.2.9 Once Installation Done Click Finish to complete the installation.

3.2.10 Check the Log.txt output for installation log

P a g e 11 | 167

3.3 Siebel Enterprise Server Installation

3.3.1 To start the Siebel enterprise server installer, enter the following command:

./runInstaller -invPtrLoc inventory_location

Inventory_location is the full path of the oraInst.loc file (for example, /export/home/ oraInst.loc), which points to the OUI inventory location. Use the -invPtrLoc option if you want to specify an inventory pointer file other than the default.

3.3.2 Go to the above mentioned path and run runInstaller file

Below path is only for ref:

./runInstaller

Or if you want to specify an inventory pointer file other than the default.

./runInstaller.sh -invPtrLoc “oraInst.loc file path”

P a g e 12 | 167

3.3.3 Welcome page click Next continue

P a g e 13 | 167

3.3.4 Click next to continue

P a g e 14 | 167

3.3.5 Select New Installation and click next to continue

P a g e 15 | 167

3.3.6 Enter a name for your installation, and specify the installation location, and then click Next. (Note the installation name and location for future reference.)

P a g e 16 | 167

3.3.7 Choose the Siebel Enterprise Server components that you want to install. Choose one or more of the following options, and click next:

■ Gateway Name Server ■ Siebel Server ■ Database Configuration Utilities ■ EAI Connector

Install all of the Siebel Enterprise Server components.

P a g e 17 | 167

3.3.8 Select the Language and Click on Next to continue

P a g e 18 | 167

3.3.9 Save the response file and click on Install

P a g e 19 | 167

3.3.10 once installation completed click on next to continue

P a g e 20 | 167

P a g e 21 | 167

3.3.11 Find the above log file location, Click on Close to complete installation

3.3.12 after installing the Siebel Enterprise Server components, review the installation log files to verify that all of the components installed successfully, particularly if you experienced any difficulties with the installation. The log files are created in the following directory:

$ SIEBEL_ROOT /cfgtoollogs/oui

3.3.13 the relevant log files for an installation session are named installActionsdate_time.log file. In the file name, date_time represents the date and time when the file was created,for example, installActions2013-07-02_10-28-04PM.log. For each set of files created,

P a g e 22 | 167

the oldest and largest log file generally represents the Siebel module being installed.

3.4 SWSE Installation 3.4.1 To start the SWSE installer, enter the following command:

Go to the Image path

Example- Siebel_Images/8.1.1.11/Linux/Server/Siebel_Web_Server_Extension/Disk1/install

3.4.2 Run the command

./runInstaller

Or execute the below command if you want to specify an inventory pointer file other than the default.

./runinstaller invPtrLoc /u01/app/Siebel

P a g e 23 | 167

3.4.3 Welcome screen, Click Next to continue

P a g e 24 | 167

3.4.4 Click Next to continue

P a g e 25 | 167

3.4.5 Select new installation Click Next to continue

P a g e 26 | 167

3.4.6 Select the installation path and click on Next to continue

Below screenshot is only for ref:

P a g e 27 | 167

3.4.7 Select the Language and Click next to continue

P a g e 28 | 167

3.4.8 Enter SADMIN and Click next to continue

P a g e 29 | 167

3.4.9 Save the response file and click on Install

P a g e 30 | 167

3.4.10once installation completed Click next to continue

P a g e 31 | 167

3.4.11Click close to complete installation

3.4.12 reviewing the Installation Log Files for the SWSE after installing the SWSE,

Review the installation log files to verify that all of the components installed successfully, particularly if you experienced any difficulties with the installation. The log files are created in the following directory:

$ SIEBEL_ROOT /cfgtoollogs/oui

P a g e 32 | 167

4. Post Installation and configuration 4.1 Start Siebel configuration wizard

4.1.1 Use the following procedure to start a Siebel Configuration Wizard.

You start the wizard from the command line.

4.1.2 As part of the following procedure, depending on which Configuration Wizards you are running, you must enter the necessary commands to source one of the following environment setup files, as appropriate, to configure or validate the environment.

■ cfgenv.csh or cfgenv.sh. Before you run the Siebel Enterprise Configuration Wizard, the Siebel Server Configuration Wizard, or the SWSE Configuration Wizard, you must source either cfgenv.csh (for C shell) or cfgenv.sh (for Bourne or Korn shell). These environment files are located in the installation directory for the installed module. For example for version 8.1.1.11, modules might be installed in /siebel/8.1.1.11.0/ses/gtwysrvr, /siebel/8.1.1.11.0/ses/ siebsrvr, or /siebel/8.1.1.11.0/sweapp.

4.1.3 Open a shell window. Source an environment setup file, as appropriate for the module you are configuring,

■ Before you run the Siebel Enterprise Configuration Wizard, the Siebel Server Configuration Wizard, or the SWSE Configuration Wizard, source either cfgenv.csh (for C shell) or cfgenv.sh (for Bourne or Korn shell).

■ Before you run the Siebel Database Configuration Wizard, source either dbenv.csh (for C shell) or dbenv.sh (for Bourne or Korn shell). For more information, see “Installing the Siebel Database” on Navigate to the config subdirectory of the installed Siebel module that you want to configure within your $ SIEBEL_ROOT directory.

P a g e 33 | 167

■ For configuring the Siebel Gateway Name Server or the Siebel Enterprise, navigate to a directory like /siebel/8.1.1.11.0/ses/config. Also navigate to this directory if you are configuring an SWSE logical profile.

■ For configuring the Siebel Server or the Siebel database, navigate to a directory like /siebel/8.1.1.11.0/ses/config.

■ For configuring the Siebel Web Server Extension (SWSE), navigate to a directory like /siebel/8.1.1.11.0/sweapp/config.

■ For configuring the Siebel Management Agent, navigate to a directory like /siebel/ 8.1.1.11.0/ses/config.

4.1.4 To start the Configuration Wizard to configure in GUI mode, go to the next step.

install_path /config/config -mode mode_name

where:

■ install_path is the installation path for the installed Siebel module

■ mode_name specifies the Configuration Wizard to run, and is one of the following:

❏ enterprise is for the Siebel Enterprise Configuration Wizard (includes tasks for configuring Siebel Gateway Name Server, Siebel Enterprise, and SWSE logical profile)

❏ siebsrvr is for the Siebel Server Configuration Wizard

❏ dbsrvr is for the Siebel Database Configuration Wizard

❏ swse is for the Siebel Web Server Extension Configuration Wizard

4.1.5 Navigate to the config subdirectory of the installed Siebel module that you want to configure within your $ SIEBEL_ROOT directory.

P a g e 34 | 167

■ For configuring the Siebel Gateway Name Server or the Siebel Enterprise, navigate to a directory like /siebel/8.1.1.11.0/ses/config. Also navigate to this directory if you are configuring an SWSE logical profile.

■ For configuring the Siebel Server or the Siebel database, navigate to a directory like /siebel/8.1.1.11.0/ses/config.

■ For configuring the Siebel Web Server Extension (SWSE), navigate to a directory like /siebel/8.1.1.11.0/sweapp/config.

4.1.6 Example commands follow for each of the modules listed, for different versions.

Siebel Enterprise Configuration Wizard:

/siebel/8.1.1.11.0/ses/config/config -mode enterprise

Siebel Server Configuration Wizard:

/siebel/8.1.1.11.0/ses/config/config -mode siebsrvr

Siebel Database Configuration Wizard:

/siebel/8.1.1.11.0/ses/config/config -mode dbsrvr

Siebel Web Server Extension Configuration Wizard:

/siebel/8.1.1.11.0/sweapp/config/config -mode swse

P a g e 35 | 167

4.2 Configuring Siebel Gateway Name Server

4.2.1 Go to the Siebel_Installation_path/ses/gtwysrvr/ run the below command

. ./cfgenv.sh (make sure there is a space between dot and ./cfgenv.sh)

4.2.2 Siebel_Installation_Path/ses/config/ and run the below command

./config.sh –mode enterprise

4.2.3 Welcome screen Choose Create New Configuration and click on Next to continue

P a g e 36 | 167

4.2.4 Configure a New Gateway Name Server click Next to Continue

P a g e 37 | 167

4.2.5 Specify the port number that this Siebel Gateway Name Server uses for connections from Siebel Server or other components. The default port number is 2320.

P a g e 38 | 167

Click next to continue

4.2.6 Click Next to Continue P a g e 39 | 167

4.2.7 Save the response file and click on Next

P a g e 40 | 167

4.2.8 Click Next to continue

P a g e 41 | 167

P a g e 42 | 167

4.2.9 Configuration completed click ok then Next to Continue

P a g e 43 | 167

4.2.10 Gateway server configuration has been completed

4.3 Configure a New Enterprise in a Gateway name server 4.3.1 Go to the Siebel_Installation_path/ses/gtwysrvr/ run the below command

. ./cfgenv.sh (make sure there is a space between dot and ./cfgenv.sh

P a g e 44 | 167

4.3.2 Siebel_Installation_Path/ses/config/ and run the below command

./config.sh –mode enterprise

4.3.3 Create new configuration and click on Next to continue

4.3.4 Click on “Configure a New Enterprise in a gateway Name Server” and click on Next to continue

P a g e 45 | 167

4.3.5 User Name – SADMIN and click Next to continue P a g e 46 | 167

4.3.6 Enter Password – next to continue P a g e 47 | 167

4.3.7 Assign the gateway Name Server Host Name

Note- It should be within 14 character long

P a g e 48 | 167

4.3.9 Click on Next to continue “Gateway server TCP/IP port” will take by default.

P a g e 49 | 167

4.3.10 Assign Enterprise Name as SBA_82 and click on Next to continue P a g e 50 | 167

P a g e 51 | 167

4.3.11 keep it default and click on Next to continue

P a g e 52 | 167

4.3.12 Create a folder called “fs” browse the path and click on next to continue

P a g e 53 | 167

4.3.13 Select “Oracle Database Enterprise Edition” click on Next

4.3.14 SIEBEL and click on Next

P a g e 54 | 167

4.3.15 Enter connect string and click on Next to continue

Below screenshot is only for ref:P a g e 55 | 167

4.3.16 SADMIN click on Next to Continue

P a g e 56 | 167

4.3.17 assign the password and click on Next to continue P a g e 57 | 167

P a g e 58 | 167

4.3.18 Default “Database Authentication” click on Next to continue

4.3.19 Keep it default and click on next

P a g e 59 | 167

4.3.20 Click on next to continue

P a g e 60 | 167

4.3.21 Click on Next to continue P a g e 61 | 167

4.3.22 save the response file and click on Next to continue

P a g e 62 | 167

4.3.23 Click on Next to continue

P a g e 63 | 167

4.3.24 Click Exit to complete the installation

P a g e 64 | 167

Below screenshot is only for ref:

4.3.25 Installation completed click Exit

P a g e 65 | 167

4.4 Configure SWSE Logical Profile

4.4.1 Go to the Siebel_Installation_path/ses/gtwysrvr/ run the below command

. ./cfgenv.sh (make sure there is a space between dot and ./cfgenv.sh

4.4.2 Siebel_Installation_Path/ses/config/ and run the below command

./config.sh –mode enterprise

4.4.3 Create a New Configuration and click on Next to continue

P a g e 66 | 167

4.4.4 Select “Configuration a New Siebel Web Server Extension logical profile” and click on Next to continue

P a g e 67 | 167

4.4.5 SBA_82 click on Next to continue

P a g e 68 | 167

4.4.6 Keep default path and click on Next to continue

P a g e 69 | 167

4.4.7 Click on Next to continue

P a g e 70 | 167

4.4.8 Keep Default and click on Next to continue P a g e 71 | 167

4.4.9 Click on Next to continue

P a g e 72 | 167

4.4.10 Keep it default, Click on Next to continue

P a g e 73 | 167

P a g e 74 | 167

4.4.11 Keep it default, Click on Next to continue

4.4.12 Keep it default, Click on Next to continueP a g e 75 | 167

Below port can be changed to 7777 (Default OHS port) if you are using OHS.

4.4.13 Keep it default, Click on Next to continue

P a g e 76 | 167

4.4.14 leave it blank, Click on Next to continueP a g e 77 | 167

4.4.15 SADMIN Click on Next to continue

P a g e 78 | 167

4.4.16 Enter Password- Click on Next to continueP a g e 79 | 167

4.4.17 Default, Click on Next to continue

P a g e 80 | 167

P a g e 81 | 167

4.4.18 SADMIN, Click on Next

4.4.19 Enter Password- click on next to continue

P a g e 82 | 167

4.4.20 Enter SADMIN and click on next to continueP a g e 83 | 167

P a g e 84 | 167

4.4.21 Keep it default and click on next to continue

4.4.22 Select TCPIP and click on Next P a g e 85 | 167

4.4.23 Default, Click on Next to continue

P a g e 86 | 167

4.4.24 Save the response file and Click on Next to continue

P a g e 87 | 167

4.4.25 Review and Click on Next to continue

P a g e 88 | 167

4.4.26 Click on ok and Next to complete the installation

P a g e 89 | 167

4.4.27 Configuration Completed click on OK

P a g e 90 | 167

4.5 Siebel Database Configuration

Note- before Database configuration Make sure LD_LIBRARY_PATH is set for Oracle Client

4.5.1 Find the below procedure to set the LD_LIBRARY_PATH and ORACLE_HOME

4.5.2 Edit the file /home/appdoch/.bash_profile and add ORACLE_HOME path

Ref the below screenshot and Enter the value

4.5.3 Also edit the GTW_ROOT/ses/gtwsrvr/siebenv.sh and make the below entry

Example- ORACLE_HOME path Add LIBRARY_PATH And ORACLE_SID PATH (Oracle_SID can be found inside tnsnames.ora

file)Ref below screenshot for siebenv.sh file

P a g e 91 | 167

Below screenshot is only for ref:

4.5.4 siebenv.csh or siebenv.sh. These files are created for two different Siebel Enterprise Server components: Siebel Gateway Name Server and Siebel Server.

■ after you run the Siebel Enterprise Configuration Wizard to configure the Siebel Enterprise, you must source either siebenv.csh (for C shell) or siebenv.sh (for Bourne or Korn shell). These environment files are created in the $ SIEBEL_GATEWAY_ROOT installation directory.

P a g e 92 | 167

4.5.5 dbenv.csh or dbenv.sh. Before you run the Database Configuration Wizard,

You must source either dbenv.csh (for C shell) or dbenv.sh (for Bourne or Korn shell). Before you can source one of these files, you must create them by running the script CreateDbSrvrEnvScript. These environment files are created in the $ SIEBSRVR_ROOT installation directory.

4.5.6To install Siebel database components Before you run the Database Configuration Wizard for the first time, run the CreateDbSrvrEnvScript script to generate the environment setup files dbenv.csh and dbenv.sh. CreateDbSrvrEnvScript is located in the directory $ SIEBSRVR_ROOT /install_script/install. Run CreateDbSrvrEnvScript from this location by using the following command:

./CreateDbSrvrEnvScript Siebel_Root_Parent_Directory

LANG

DB_Platform

where:

■ Siebel_Root_Parent_Directory is the top-level Siebel Enterprise Server installation directory.

■ LANG is the three-letter code for the primary language for the Siebel database that you will install; for example, ITA for Italian.

■ DB_Platform is Oracle, Db2Udb, or Db2.390. For example:

./CreateDbSrvrEnvScript /siebel root parent Directory

4.5.7 The dbenv.csh and dbenv.sh environment setup files are created in the Siebel Server installation directory.

P a g e 93 | 167

4.5.8 Go to the below path

$ SIEBSRVR_ROOT /install_script/install

Below screenshot is only for ref:

Go to the $ SIEBSRVR_ROOT

4.5.9 Open a shell window.

Navigate to the $ SIEBSRVR_ROOT directory and source the environment file by using one of the following commands, depending on the type of shell that you use. Perform this step each time that you run the Database Configuration Wizard. You must have created this file first, by using the script CreateDbSrvrEnvScript,

C shell

source dbenv.csh

Bourne or Korn shell

. ./dbenv.sh

NOTE: Make sure that there is a space between the initial period and ./dbenv.sh.

4.5.10 In this path, $SIEBSRVR_ROOT is the location of the Siebel Server root directory.

For example, for version 8.1.1.11, the directory might be /export/home/siebel/8.1.1.11.0/ses/siebsrvr. 4 Verify whether the

P a g e 94 | 167

values for SIEBEL_ROOT and LANGUAGE are correctly set or are empty by entering:

env

4.5.11 If the variables are incorrect or missing, then reset them using one of the following commands, as appropriate to the shell that you use.

For example, for version 8.1.1.11, the SIEBEL_ROOT value might resemble /export/home/ siebel/8.1.1.11.0/ses/siebsrvr, while the value for LANGUAGE might be ENU, FRA, JPN, CHS, or another code representing the language in which you are running the Database Configuration Wizard.

4.5.12 Go to the Siebel_Install_Dir/ses/config

Install_path/config/ ./config.sh –mode dbsrvr

4.5.13 it will take by default, Click next to continue.

P a g e 95 | 167

4.5.14 Database server directory takes automatically, Click Next to continue

P a g e 96 | 167

P a g e 97 | 167

4.5.15 Select Oracle Database Enterprise Edition and click Next to continue

P a g e 98 | 167

4.5.16 Install database and click Next to continue

P a g e 99 | 167

4.5.17 Select install Siebel database and click Next to continue

4.5.18 Confirm and click Next to continue

P a g e 100 | 167

P a g e 101 | 167

4.5.19 Make sure DBA team has run the script to create SADMIN and Siebel USER and granted the permission.

4.5.20 Select Unicode Database and Click on Next

P a g e 102 | 167

4.5.21 Assign the odbc source name which can be found in .odbc.ini file

“Enterprise server name_DSN” P a g e 103 | 167

Example – “SBA_82_DSN’ is the default odbc surce name

4.5.22 Enter DATABASE username - SADMINP a g e 104 | 167

P a g e 105 | 167

4.5.23 Enter the password

P a g e 106 | 167

4.5.24 Enter Database Table Owner as SIEBEL

P a g e 107 | 167

4.5.25 Enter password

4.5.26 enter the Table space name(SIEBEL_INDEX) and click Next to continue

P a g e 108 | 167

4.5.27 Table space name is SIEBEL_DATA, Click next to continue

P a g e 109 | 167

P a g e 110 | 167

4.5.28 Enter the License or you can skip and enter it later from Siebel tool.

4.5.29 enter the above license key and click on Next

XXXX XXXX XXXX XXXX XXXX XXXX XXX

P a g e 111 | 167

You can continue without license key, latter on we can enter license key using Siebel tool.

4.5.30 if you want to enter Licensee key later

P a g e 112 | 167

P a g e 113 | 167

4.5.31 Select does not use the Oracle parallel Indexing option and click on Next

P a g e 114 | 167

4.5.32 Keep it default as SSE_ROLE and click on Next to continue

P a g e 115 | 167

4.5.33 Keep it default and click next to continue

P a g e 116 | 167

4.5.34 Click next to continue

4.5.35 Review the configuration and click next to continue

P a g e 117 | 167

4.5.36 review the configuration

P a g e 118 | 167

4.5.37 Click OK and Finish the installation.

P a g e 119 | 167

4.5.38 Siebel Database configuration completed now run the below file to make the necessary changes

Run the master_Install.ucf file located inside SiebelRoot/soebsrvr/bin/

Example – srvrupgwiz /m master_install.ucf

It will take more than an hour to complete.

4.6 Siebel server Configuration

P a g e 120 | 167

4.6.1 Running the Siebel Server Configuration Wizard assumes that you have performed all of the

Prerequisite configuration tasks: configuring the Siebel Gateway Name Server, Siebel Enterprise, and SWSE logical profile, and installing the Siebel database

NOTE: If you do not yet have a Siebel database, then you must configure the RDBMS and install the Siebel database before you can configure the Siebel Server:

NOTE: Run the Siebel Server Configuration Wizard without using the flag for skipping validation, so that the wizard validates that the Siebel Gateway Name Server is running. If it is not running, then the wizard does not let you proceed with the configuration

4.6.2 Start the gateway server

Go to the gtwsrvr/bin folder and run start_ns

Check the status whether gateway server is started or not. List_ns

4.6.3 Start configuring

Open a shell window on the computer on which you installed the Siebel Server.

Source the cfgenv.csh or cfgenv.sh environment setup file. Navigate to the $ SIEBSRVR_ROOT directory and source the

environment file by using one of the following commands, depending on the type of shell that you use. Perform this step before each time that you run the Siebel Server Configuration Wizard.

Bourne or Korn shell

. ./cfgenv.sh

P a g e 121 | 167

NOTE: Make sure that there is a space between the initial period and ./cfgenv.sh.

4.6.4 In this path, $ SIEBSRVR_ROOT is the location of the Siebel Server root directory. For example, for version 8.1.1.11, the directory might be /export/home/siebel/8.1.1.11.0/ses/siebsrv

Enter a command similar to the following:

install_path /config/config -mode siebsrvr

In this path, install_path is the installation path for the installed Siebel Server software

4.6.5 Create a New configuration and click on Next to continue

P a g e 122 | 167

4.6.6 Click on Next to continue

P a g e 123 | 167

P a g e 124 | 167

4.6.7 Enter SADMIN and Click on next to continue

P a g e 125 | 167

4.6.8 Enter Password and lick on Next to continue

4.6.9 Enter Gateway Name server hostname and Click on next to continue

P a g e 126 | 167

4.6.10 enter the port as 2320 and click on next to continue

P a g e 127 | 167

4.6.11 Enter Siebel Enterprise server name P a g e 128 | 167

P a g e 129 | 167

4.6.12 Enter Siebel Server Name, It should not be more than 12 characters.

4.6.13 Siebel server Description and click on Next to continue

P a g e 130 | 167

P a g e 131 | 167

4.6.13 Select Remote, DataQual, EAI, Workflow, UCM and click on Next to continue

P a g e 132 | 167

P a g e 133 | 167

4.6.14 Default connection broker port is 2321, it will take automatically, click on Next to continue.

P a g e 134 | 167

X`

4.6.15 Keep it default and click on Next to continue

P a g e 135 | 167

4.6.16 Keep it uncheck and click on next to continue P a g e 136 | 167

4.6.17 Click on register External Oracle DB ODBC Driver and click on Next to continue

P a g e 137 | 167

4.6.18 Click next to continue

P a g e 138 | 167

4.6.19 Save the response file P a g e 139 | 167

P a g e 140 | 167

4.6.20 Review the configuration and click on Next to continue

4.6.21 Click on Ok once configuration is completed.

P a g e 141 | 167

4.7 Apply SWSE Logical Profile

4.7.1 To apply the SWSE logical profile

P a g e 142 | 167

Determine which SWSE logical profile to use for this installed instance of SWSE.

Verify access to the logical profile directory, if it is located on a remote computer.

Open a shell window on the computer on which you installed the SWSE.

Source the cfgenv.csh or cfgenv.sh environment setup file. Navigate to the $ SWSE_ROOT directory and source the environment file by using one of the following commands, depending on the type of shell that you use. Perform this step before each time that you run the SWSE Configuration Wizard.

C shell

source cfgenv.csh

Bourne or Korn shell

. ./cfgenv.sh

Note: Make sure that there is a space between the initial period and ./cfgenv.sh.

In this path, $ SWSE_ROOT is the location of the Siebel Web Server Extension root directory.

For example, for version 8.1.1.11, this directory might be /export/home/siebel/8.1.1.11.0/ sweapp or eappsweb

Below screenshot is only for ref:

4.7.2 Go to the above path and run the below command to start apply logical profile

./config –mode swse

P a g e 143 | 167

4.7.3 Select apply logical profile and click on Next to continue

P a g e 144 | 167

4.7.4 Select Single Siebel Server and click on next to continue

4.7.5 Enter the Siebel Server Hostname and click on Next to continueP a g e 145 | 167

P a g e 146 | 167

4.7.6 Keep the default port and click on Next

4.7.7 Enter the SWSE logical profile path

P a g e 147 | 167

4.7.8 Enter web Server Instance location as

OHS_HOME/Instances/Instance/OHS/ohs1 and click on next

P a g e 148 | 167

Below screenshot is only for ref:

4.7.9 If you want to restart the webserver click on check box and click on next to continue

P a g e 149 | 167

4.7.10 Click on Next to continue

P a g e 150 | 167

4.7.11 save the response file and click on Next to continue

P a g e 151 | 167

4.7.12 Review the configuration and click on Next to continue

P a g e 152 | 167

4.7.13 Click OK to complete the configuration.

P a g e 153 | 167

4.8 Post Installation configuration

4.8.1 Edit SWSE_Root/bin/eapps.cfg and change the below value

Locate [defaults]

P a g e 154 | 167

Change the port number for HTTPPort to a desired port number.

4.8.2 For example:

HTTPPort = 81

HTTPSPort = 444

Change HTTPPort to 7777 (as 7777 is default OHS listening port)

4.8.3 Also change the port in OHS_HOME/instances/instance/config/OHS/ohs1/httpd.conf

Default it looks like below

4.8.4 Change it to Listen IP: 7777

P a g e 155 | 167

4.8.5 Access http://hostname:7777 to verify its working

4.8.6 Restart the OHS from OHS_HOME/instance/instance/config/bin/

Enter the command –

Stop OHS- ./opmnctl stopall Start OHS- ./opmnctl startall OHS status - ./opmnctl status –l

4.8.7 Use below URL to check Siebel

http://hostname:7777/ucm_enu

User ID - SADMIN

Password-

4.9 Open UI Configuration4.9.1 Open UI is required to enable if you are using IE 9 or latest, Mozila

forefox or third party web browser.Find the below procedure to configuring OPENUI

4.9.2 Login in to siebel server from putty using srvrmgr command as belowa. Navigate to location

SIEBEL_ROOT /8.1.1.11.0/ses/siebsrvr/bin

Execute following command to connect Siebel server

P a g e 156 | 167

Srvrmgr /e <enterprise server name> /g <gateway server name> /s <Siebel server name>/ u <Username> /p <password>

Once connected to server manager execute the following command to enable OpenUI.

Change parameter EnableOpenUI = True for comp ucmobjmgr_enu

1. Download SRF file from edelivery and replace in siebel server location as below

P a g e 157 | 167

P a g e 158 | 167

a) Extract the downloaded zip file and locate the siebel_sia.srf file fromFollowing path srf\8.2\patch\23030_srf\enu

b) Stop the Siebel Serverc) Rename existing srf file siebel_sia to siebel_sia_ootb.srf present in the

following siebel server locationSIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr/objects/enu

d) Copy the SRF file siebel_sia.srf file located in above step a to following siebel server location

SIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr/objects/enu

e) Start the Siebel server.

4.10 EIM & BDM Job Test

P a g e 159 | 167

4.10.1 Copy below attached file to Siebel_root/siebsrvr/admin

4.10.2 Please find the EIM and BDM job commands

4.10.3 Launch the SRVRMGR command and stay in that and run the below command in the SRVRMGR prompt.

Srvrmgr /e <enterprise server name> /g <gateway server name> /s <Siebel server name>/ u <Username> /p <password>

1. BDM Job Command

a. RUN TASK FOR COMPONENT UCMBatchProcess WITH UCMBatchObjectType=Account,UCMBatchSize=1,UCMCDMCleanseFlag=true,UCMCDMExactMatchFlag=false,UCMCDMMatchFlag=false,UCMPubSubFlag=false,UCMSurvivorshipEngineFlag=true,ProcessName="UCM Batch Process",UCMSearchSpec="[Contact.UCM Type Code]='Batch_1B' AND [Contact.Comment]='520140306001'"

2. EIM Job Command

a. RUN TASK FOR COMPONENT EIM WITH CONFIG="CL_UCMCON.ifb", ExtendedParams='CONBATCHRNG=1000', ERRORFLAGS=1, TRACEFLAGS=0, SQLFLAGS=0

4.11 Siebel Start and Stop procedure on MDMTESTStop sequence- OHS (web server)> Siebel server> Gateway server

Start sequence – Gateway server> Siebel server> OHS (web server)

Stop OHS (webserver)

Navigate to OHS_ROOT/Oracle_WT1/instances/instance1/bin

Check OHS status - ./opmnctl status –l “find the below screenshot output looks like this”

P a g e 160 | 167

Stop OHS- ./opmnctl stopall

Stop Siebel server -

Navigate to SIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr and source the siebenv.sh file using . ./siebenv.sh

Make sure there is a space between dot (.) and “./siebenv.sh” file

After that go to the below path

U01/app/Siebel/8.1.1.11.0/ses/siebsrvr/bin and Stop Siebel server – stop_server all

Very IMP – Make sure all the Siebel server processes are stopped

If not forcefully kill the Siebel processes only gateway process will be running, do not kill gateway process.

Check the process using ps –ef

Stop gateway server

Navigate to SIEBEL_ROOT/8.1.1.11.0/ses/gtwsrvr and source the siebenv.sh file using . ./siebenv.sh

Make sure there is a space between dot (.) and “./siebenv.sh” file

After that go to the below path

SIEBEL_ROOT/8.1.1.11.0/ses/gtwsrvr/bin and Stop gateway server – stop_ns

Check the gateway server status – status_ns

Start gateway server

Navigate to SIEBEL_ROOT/8.1.1.11.0/ses/gtwsrvr and source the siebenv.sh file using . ./siebenv.sh

Make sure there is a space between dot (.) and “./siebenv.sh” file

After that go to the below path

P a g e 161 | 167

SIEBEL_ROOT/8.1.1.11.0/ses/gtwsrvr/bin and Stop gateway server – start_ns

Check the gateway server status – status_ns

Start Siebel server

Navigate to SIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr and source the siebenv.sh file using . ./siebenv.sh

Make sure there is a space between dot (.) and “./siebenv.sh” file

After that go to the below path

SIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr/bin and Stop Siebel server – start_server all

Make sure all the processes are started, Use ps –ef | grep sieb command to see the processes

It look like below screenshot:

Check the status of Siebel server List_server all

Start OHS (webserver)-

Navigate to OHS_HOME/Oracle_WT1/instances/instance1/bin

Start OHS- ./opmnctl startall

Check OHS status - ./opmnctl status –l “find the below screenshot output looks like this”

P a g e 162 | 167

Then go to the browser and browse below link

EDQ- http://hostname:8001/edq

Siebel- http://hostname:7777/ucm_enu

Siebel log details- a- Gateway server log path – SIEEL_ROOT/8.1.1.11.0/ses/gtwsrvr/logb- Siebel server Log path – SIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr/binc- Siebel server Enterprise log path-

SIEBEL_ROOT/8.1.1.11.0/ses/siebsrvr/enterprises/SBA_82/svmdmtestapp1/logd- OHS log path- OHS_ROOT/Oracle_WT1/instances/instance1/diagnostics/logs

4.12 Changing password for Siebel Administrator Database Account

Use the following procedure to modify the password for the Siebel administrator database account. You must also change the corresponding password parameter for the Siebel Enterprise, and then delete the Siebel Server system service and re-create it using the new password.

To change the password for the Siebel administrator database account

1. Change the Siebel administrator's database account password using either the Server Manager command or the Siebel user interface.

The following steps describe how to change the password using the Siebel user interface:

a. Log into a Siebel employee application, such as Siebel Call Center.

b. Navigate to the Administration - Server Configuration screen, then the Enterprises view.

c. Click the Parameters tab.

d. In the Enterprise Parameters list, select the Password parameter.

e. In the Value field, enter the new password and then commit the record.

f. Log out of the Siebel application (all users must log out).

(Or)Login to Server manager and following is the command to change password through command prompt:

a. Srvrmgr> change enterprise parameter Password=<new SADMIN password>

P a g e 163 | 167

2. Once the password is changed through the server administration screens or through srvrmgr, users must exit the application and stop the Siebel service.

3. Change the Siebel administrator's password in the database.

Example: Alter user SADMIN identified by NewPassword;

4. On each Siebel Server in your Siebel Enterprise, delete the existing Siebel Server system service, then re-create it with the new administrator password as follows:

a. Delete the Siebel Server system service using the following command:

Siebctl -d -S siebsrvr -i "EnterpriseName_SiebelServerName"

Where EnterpriseName is the name of your Siebel Enterprise and SiebelServerName is the name of the Siebel Server. For example: siebctl -d -S siebsrvr -i "sia81_app01"

b. Re-create the Siebel Server system service using the following command:

Siebctl -h SIEBEL_ROOT -S siebsrvr -i "EnterpriseName_SiebelServerName" -a -g "-g GatewayServerHostname: port -e EnterpriseName -s SiebelServerName -u sadmin" -e NewPassword -u NTAccount -p NTPassword

Where: SIEBEL_ROOT is the installation directory of the Siebel Server EnterpriseName is the name of your Siebel Enterprise SiebelServerName is the name of the Siebel Server GatewayServerHostname is the name of the Gateway Name Server host port is the port number of the Gateway Name Server sadmin is the administrator user ID NewPassword is the new Siebel administrator password in plaintext. The siebctl utility

encrypts the password. NTAccount is the Siebel service owner account name NTPassword is the Siebel service owner account password

For example: Siebctl -h "c:\sba81\siebsrvr" -S siebsrvr -i "SBA_81_wmer" -a -g "-g w mer: 2320 -e SBA_81 -s wmer -u SADMIN" -e NewPassword -u.\ SADMIN -p SADMIN

5. Change the anonymous password in eapps.cfg and eapps_sia.cfg

Edit eapps.cfg by making following changes under [defaults] section

EncryptedPassword =False

AnonUserName = SADMIN

AnonPassword = NewPassword

P a g e 164 | 167

Also edit eapps_sia.cfg by making following changes under [/ucm_enu]

AnonUserName = SADMIN

AnonPassword = NewPassword

(Or) Edit eapps.cfg by making following changes under [defaults] section

EncryptedPassword = True

AnonUserName = SADMIN

AnonPassword = EncryptedNewPassword

Also edit eapps_sia.cfg by making following changes under [/ucm_enu]

AnonUserName = SADMIN

AnonPassword = EncryptedNewPassword

Note: To get encrypted password for your password run following command at sba81\siebsrvr\bin:

Encryptstring NewPassword

EncryptedNewPassword

Where EncryptedNewPassword is the string to be pasted in eapps.cfg and eapps_sia.cfg

6. Restart Web Server

7. Start the Siebel Server system service.

4.12.1 Changing the Table Owner (DBO) Password.(Changing the password for SIEBEL User ID)

The Siebel installation process creates a Database Table Owner (DBO) account used to modify the Siebel database tables. The default user ID and password for this database account are SIEBEL and SIEBEL (case-sensitive). Change the password for this account.

The Table Owner is used to reference table names in SQL statements that are generated by Siebel Business Applications (for example, SELECT * FROM SIEBEL.S_APP_VER).

A corresponding parameter is configured for the Siebel Enterprise, named Table Owner (alias TableOwner). Siebel Business Applications modules, such as Siebel Application Object Managers (AOMs), use this parameter value to provide the Table Owner name when generating SQL for database

P a g e 165 | 167

operations. You specify the Table Owner name during Siebel Enterprise Server configuration, which provides a value for this parameter.

A related parameter is Table Owner Password (alias TableOwnPass). For most database operations performed for Siebel Business Applications, the Table Owner password does not have to be provided. For this reason, this parameter is not configured during Siebel Enterprise Server configuration. However, if the Table Owner Password parameter is not defined, then the Table Owner password might sometimes have to be provided manually.

Note the following requirements for changing the Table Owner password:

If you have not defined the Table Owner Password parameter, then the Table Owner password only has to be changed in the Siebel database. (The changed password might also have to be provided manually for certain operations.)

If you have defined the Table Owner Password parameter, then you must also update the value for this parameter when you change the password in the Siebel database.

To change the password for the Table Owner account

1. Change the Table Owner password for the Enterprise, using Server Manager.

a. Log into a Siebel employee application, such as Siebel Call Center.

b. Navigate to the Administration (If you are not getting the Administration tab press Ctl+Shift+A) - Server Configuration screen, then the Enterprises view.

c. Click the Parameters tab.

d. In the Enterprise Parameters list, locate the Table Owner Password parameter (alias TableOwnPass).

e. In the Value field, type in the new value, then commit the record.

2. Change the password in the database.

Login to the Database and change the SIEBEL password.

3. Restart the Siebel Server.

P a g e 166 | 167

top related