Sei sulla pagina 1di 212

.

Siebel v8.1.1.0 on AIX 5.3 TL7 Cookbook


[How to implement Siebel v8.1.1.0 on AIX 5.3 TL7 On IBM Power6 570 with Oracle DB 11gR1]
Date: 1 June 2009

Europe Siebel IBM Support Center

Montpellier PSSC

INFORMATION
Author ----------------------------------------------------------Christophe Menichetti ----------------------------------------------------------Email address ----------------------------------------------------------Christophe.Menichetti@fr.ibm.com ----------------------------------------------------------Date ----------------------------------------------------------June 1, 2009 -----------------------------------------------------------

Abstract ----------------------------------------------------------Describe all mandatory steps to succeed in Siebel CRM v8.1.1.0 installation on IBM System p570 power6 (running on AIX 5.3 TL7) with Oracle Database version 11g Release1 (running on AIX 5.3 TL7) already installed ----------------------------------------------------------Component Description ----------------------------------------------------------Siebel CRM version: Siebel CRM version 8.1.1.0 Siebel CRM OS: AIX 5.3. TL 7 Database version: Oracle DB 11.1.0.6 Database Server OS: AIX 5.3. TL 7 Web Server OS: AIX 5.3. TL 7 Web Server: IBM Http Server (IHS) version 6.1 Web Client version: Internet explorer 6.0.2900 ----------------------------------------------------------Version ----------------------------------------------------------Version 1.0.1: Creation and first redaction Version 1.0.2: Review ----------------------------------------------------------Special Thanks to ----------------------------------------------------------Thierry Plumeau IBM france And All IBM/Oracle Joint Solution Centre -----------------------------------------------------------

Copyright IBM Corporation, 2009

2/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

INTRODUCTION .................................................................................................................................................... 5 FIRST OF ALL ....................................................................................................................................................... 5 DOCUMENT PURPOSE............................................................................................................................................ 6 DOCUMENT ARCHITECTURE CONTEXT ................................................................................................................... 7 DOCUMENT ICON GLOSSARY ............................................................................................................................... 10 DOCUMENT HARDWARE PREREQUISITES .............................................................................................................. 11 Hardware and network for Siebel Server Environment ................................................................ 11 Hardware for Siebel Client Environment.......................................................................................... 12 DOCUMENT SOFTWARE PREREQUISITES ............................................................................................................... 13 Supported platform for Siebel Server Environment ...................................................................... 13 Supported platform for Siebel Client Environment ....................................................................... 15

PRODUCTS OVERVIEW ...................................................................................................................................... 17 SIEBEL CRM SOLUTION ....................................................................................................................................... 17 IBM POWER SYSTEMS ......................................................................................................................................... 18 IBM AIX OPERATING SYSTEMS............................................................................................................................ 19

SIEBEL CRM VERSION 8.1.1.0 CODE .............................................................................................................. 20 DOWNLOADING STEPS......................................................................................................................................... 20

SIEBEL HORIZONTAL (SEA) OR SIEBEL VERTICAL (SIA).............................................................................. 28 SIEBEL OFFERING OVERVIEW .............................................................................................................................. 28 INSTALLING SEA OR SIA..................................................................................................................................... 30 Verify your siebel.ini before installation ........................................................................................ 30 Create a Siebel Horizontal code image to install SEA .................................................................. 32

WHATS NEW? .................................................................................................................................................... 37 NEW PRODUCT FEATURES IN SIEBEL V8.............................................................................................................. 37 NEW PRODUCT FEATURES IN SIEBEL V8.1.1 ...................................................................................................... 38

SIEBEL DEPLOYMENT PLANNING .................................................................................................................... 39 INSTALLATION PLAN ........................................................................................................................................... 39 DEPLOYMENT PLANNING SHEET ........................................................................................................................... 40 AIX OS ADMINISTRATION TASKS ......................................................................................................................... 43 SETTING PERMISSIONS AND USERS........................................................................................................................ 45 MANAGING TEMPORARY DISK SPACE REQUIRED BY SIEBEL INSTALLERS ................................................................. 49 MANAGING DISK SPACE FOR SIEBEL INSTALLATION............................................................................................... 49 SIEBEL NAMING AND CONVENTIONS ..................................................................................................................... 50 Siebel Enterprise Server naming conventions ................................................................................. 50 File and Directory Naming Conventions............................................................................................ 50 CREATING THE SIEBEL FILE SYSTEM .................................................................................................................... 52 INSTALLING JAVA RUNTIME ENVIRONMENT .......................................................................................................... 53

Copyright IBM Corporation, 2009

3/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

CREATING AND CONFIGURING THE DATABASE ........................................................................................... 58 DOWNLOADING STEPS......................................................................................................................................... 58 INSTALLING DATABASE SOFTWARE ...................................................................................................................... 62 INSTALLING DATABASE CLIENT FOR THE CONNECTIVITY ....................................................................................... 63

SIEBEL APPLICATION IMPLEMENTATION....................................................................................................... 65 PREAMBLE .......................................................................................................................................................... 65 SIEBEL ENTERPRISE SERVERS INSTALLATION ........................................................................................................ 66 REVIEWING THE SIEBEL ENTERPRISE SERVERS INSTALLATION ............................................................................... 75 SIEBEL ENTERPRISE SERVERS CONFIGURATION .................................................................................................... 77 Configuring the gateway server and the Siebel Enterprise......................................................... 79 CONFIGURING THE SIEBEL DATABASE ................................................................................................................ 105 Mandatory Preliminary steps ............................................................................................................ 105 About Siebel Database Configuration Utilities ............................................................................. 110 Creating Table Owner and Administrator accounts .................................................................... 110 Performing the database configuration ......................................................................................... 115 SIEBEL SERVERS CONFIGURATION ..................................................................................................................... 131 Configuring the Siebel server(s)........................................................................................................ 131 REVIEWING THE SIEBEL ENTERPRISE CONFIGURATION ........................................................................................ 143 Verifying if the gateway server is started .................................................................................... 143 Start the Siebel server ........................................................................................................................ 144

SIEBEL WEB SERVER EXTENSION INSTALLATION ...................................................................................... 145 IBM HTTP SERVER DOWNLOAD ....................................................................................................................... 145 IBM HTTP SERVER INSTALLATION.................................................................................................................... 148 REVIEWING THE HTTP SERVER INSTALLATION .................................................................................................. 155 SWSE INSTALLATION........................................................................................................................................ 157 CONFIGURING SWSE ........................................................................................................................................ 165 Creating SWSE Logical Profile (if not already done)................................................................... 166 Applying SWSE Logical Profile........................................................................................................... 167 Post installation tasks......................................................................................................................... 178

SIEBEL CRM LICENCE KEYS ............................................................................................................................ 183 SIEBEL CRM LICENCE KEYS DOWNLOAD ............................................................................................................. 183 DOWNLOADING SIEBEL TOOLS .......................................................................................................................... 188 INSTALLING SIEBEL TOOLS ................................................................................................................................ 194 APPLYING SIEBEL CRM LICENCE KEYS ............................................................................................................... 207

TEST YOUR SIEBEL CRM DEPLOYMENT ....................................................................................................... 211 CONNECTING TO YOUR SIEBEL WEB INTERFACE ................................................................................................. 211

Copyright IBM Corporation, 2009

4/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Introduction
First of all

This document is based on our experiences and our skills. This is not an official (Oracle or IBM) documentation. This document will be constantly updated and were open to any add-on or feedback from your own experiences, your own expertise or your own skills, on the same installation or on different installation. So please, do not hesitate to contact us to update this document or to discuss how to improve this document. This is not the bible!

Copyright IBM Corporation, 2009

5/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Document Purpose
This document covers the installation and initial configuration of all essential core products for Siebel Business Applications product family, including Siebel Industry Applications. This document provides reader all the mandatory steps to succeed in Siebel version 8.1.1 installation on AIX 5.3 on IBM System p570. This documents goal is to provide reader the major guidelines from Siebel Applications prerequisites to Siebel Logon screen display in a web browser. This document is NOT a Siebel Architecture overview or Siebel Performance Tuning. This document does NOT explain how Siebel is working or how Siebel could be administrated. The reader, at the end, must be aware that the Siebel Database is already installed.

Copyright IBM Corporation, 2009

6/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Document Architecture Context


Hereafter you can find an architecture schema explaining you the general context. You should keep in mind that your installation will succeed only if you have the same general context. Readers are strongly advised to keep the following schema (and its different parts) in mind, because there will be a lot references to these parts along the whole document. Parts summary: On Personal Computer: Windows XP Pro SP2 Siebel Web Client: Internet Explorer version 6

On IBM System p 570 AIX 5.3 Siebel Web Server: Siebel CRM version 8.1.1 Siebel Gateway Server: Siebel CRM version 8.1.1 Siebel Server: Siebel CRM version 8.1.1 Siebel File System: Siebel CRM version 8.1.1 Web Server: IBM Http Server

On IBM System p 570 AIX 5.3 Database Server: Oracle Database Standard Edition version 11g Release 1

Copyright IBM Corporation, 2009

7/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

IBM p570 power 6 AIX 5.3 TL7 SP1


Node9 [0.4CPU / 4GB]

IHS

Siebel Web Server Extension

Siebel Server

Siebel Gateway

siebel-db1 [0.4CPU / 4GB]

Oracle RAC Server

Siebel Database
siebel-db2 [0.4CPU / 4GB]

Oracle RAC Server

Copyright IBM Corporation, 2009

8/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

IBM p570 power 6 AIX 5.3 TL7 SP1


Node9 [0.4CPU / 4GB]

IHS

Siebel Web Server Extension

Siebel Server

Siebel Gateway

siebel-db1 [0.4CPU / 4GB]

Oracle RAC Server

Siebel Database
siebel-db2 [0.4CPU / 4GB]

Oracle RAC Server

Copyright IBM Corporation, 2009

9/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Document Icon Glossary


In order to make this document easier to read and easier to find quickly topics, along the whole document, readers can find the following icons/symbols. Each symbol is standing for a particular topic/section playing as reminder and guide, allowing readers to know importance and nature of the paragraph pointed by the symbol. Hereafter, you can find the meaning of each symbol of the document:

Marking an important section, reader should be extremely careful Marking a special note to the readers attention, reader should keep it in mind Marking the first step of an action set, reader should execute the following actions step by step Marking an Operating System Command, reader should execute it into terminal Marking the action/command result (screenshot), reader should get this result TEXT Marking text we want to highlight to readers attention Marking a summary section, like a reader help Marking an error during an execution, reader should find explanation trying to solve the issue

Copyright IBM Corporation, 2009

10/212

Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Document Hardware Prerequisites


This section describes the hardware and network requirements for the Siebel Server environment and the Siebel Client environment.

Hardware and network for Siebel Server Environment


Concerning Operating System AIX hosting Siebel Stack:

The number of servers and the CPU and memory resources required for operation of Siebel Business Applications increases with the number and types of users and Siebel modules deployed.

Copyright IBM Corporation, 2009

11/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Concerning network Siebel Enterprise Server machines require: A TCP/IP LAN with a minimum 100Mb/s connection between the database that hosts the Siebel data and the Siebel Servers (this includes all the Siebel associated server components) A TCP/IP LAN or WAN with a minimum 100Mb/s connection between the Siebel Servers and the Web Servers fronting the Siebel application A TCP/IP LAN or WAN with a minimum 100Mb/s connection between the Web Servers fronting the Siebel application and the Web browsers

Hardware for Siebel Client Environment


Concerning Siebel Client environment, it is important to keep in mind we are going to use high interactivity (HI) mode. If you are not friend with such concept as HI, please consult Siebel documentation. Hereby the requirements for HI

Copyright IBM Corporation, 2009

12/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Document Software Prerequisites


This section describes the supported platforms for the Siebel Server environment and the Siebel Client environment.

ATTENTION: This section is a short overview of supported platforms for the current Siebel Deployment. To get more information on the following described products or on other Siebel products, you are strongly advised to read System Requirements and Supported Platform Siebel documentation

Supported platform for Siebel Server Environment


Siebel Server OS

Copyright IBM Corporation, 2009

13/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Database Server

Copyright IBM Corporation, 2009

14/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Supported platform for Siebel Client Environment


Supported web browser with High Interactivity

Copyright IBM Corporation, 2009

15/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Supported web browser with Standard Interactivity

Copyright IBM Corporation, 2009

16/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Products Overview
Siebel CRM solution
The world's most complete Customer Relationship Management (CRM) solution, Siebel CRM helps organizations differentiate their businesses to achieve maximum top-and bottom-line growth. With solutions tailored to more than 20 industries, Siebel CRM delivers: Comprehensive transactional, analytical & engagement CRM capabilities Tailored industry solutions Role-based customer intelligence and pre-built integration

The following diagram is showing you the Siebel architecture with all Siebel components:

Copyright IBM Corporation, 2009

17/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

IBM Power Systems


IBM System p technology provides systems that can help you to maximize returns on your IT investments, improve responsiveness of systems and people and drive innovation with technology advancement. Many unique characteristics of IBM mainframes have been adapted for the IBM System p servers. The System p family has achieved dramatic new industry performance records and leadership ranking in a wide range of application and industry standard benchmarks. Virtualization can help reduce complexity as you grow your infrastructure. The comprehensive systems technologies and services that comprise the IBM Advanced POWER Virtualization features are designed to enable you to aggregate and manage resources through a consolidated, logical view. With Capacity on Demand (CoD) for System p servers, you can non-disruptively increase your processor and memory resource as needed, and then turn extra capacity off when your workload subsides. That means you can match your capacity with your business goals. IBM High Availability Cluster Multiprocessing for AIX (HACMP V5.4) helps achieve the business continuity you need as your business grows. IBM HACMP provides reliable highavailability services, monitoring your critical applications running on IBM System p servers. The combination of IBM's servers, AIX, Linux on POWER, and HACMP provides protection and availability you can depend on. Server consolidation is one of the best ways for businesses to increase IT efficiency while reducing overall costs and energy consumption. System p servers offer the performance and the proven virtualization capabilities you need to enable a successful consolidation of your applications on the AIX and Linux operating systems.

Copyright IBM Corporation, 2009

18/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

IBM AIX Operating Systems


AIX 5L is rapidly emerging as the preferred platform for UNIX users and independent software vendors. AIX 5L delivers industrial strength UNIX reliability, availability and security while offering flexible system administration. With innovative virtualization and Micro-Partitioning., AIX 5L helps you make no compromises and accept no limits in the on demand world. AIX 5L is open and standards-based and is designed to conform to The Open Groups Single UNIX Specification Version 3. It provides fully integrated support for 32- and 64-bit applications running concurrently, in their full range of scalability. You can run AIX 5L on eServer pSeries in logical partitions allowing you to optimize your investments: share processor and memory resource, move resources to where they are needed, exploit storage subsystem, and leverage skills and best practices.

Copyright IBM Corporation, 2009

19/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel CRM version 8.1.1.0 code


Downloading Steps
Execute the following steps in order to download Siebel CRM version 8.1.1.0 for AIX on 64 bit platform

ATTENTION: There is a lot of different possible situation than our situation we are going to describe. Thats why your download steps could be different than the following one

NOTE: We processed like that. First we downloaded Siebel code into Window Platform. Then we transferred Siebel Code to AIX platform with FileZila (FTP software tool) and then we unzipped Siebel code using VNC interface

1. Go to: http://edelivery.oracle.com/

2. Then you can select your language

Copyright IBM Corporation, 2009

20/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Click on continue 3. Fill in questionnaire and dont forget to check agreement boxes as following

Copyright IBM Corporation, 2009

21/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4. Select your Oracle product and your platform as following

Click Go

5. Select your specific product you are desiring

Here we are selecting Siebel Business Application Media Pack 8.1.1 release for AIX 64bits. Then Click Continue

Copyright IBM Corporation, 2009

22/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

6. You can read the readme to better understand

7. Download All Siebel Parts you are interested in by clicking on correspondent button For example we are going to download Siebel Base applications files (2 files)

Copyright IBM Corporation, 2009

23/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Then save your file according to the right place

We are using Internet Explorer version 6. If you download these files to another platform than your targeted platform (AIX platform) you will probably need to transfer these files. You should use FTP software such as FileZila for instance

ATTENTION: Do not forget to download Language Extension Pack (LEP) files mandatory to manage multi language mode

Copyright IBM Corporation, 2009

24/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

8. Then you have to unzip all these files according to your location

In our case we unzip Siebel code files using unzip tools on Linux platform. Launch a terminal console and execute the following steps to unzip code binaries (which are jar files, java archives). > ls lrt > unzip B34835-01_1of7.zip > unzip B34835-01_2of7.zip > unzip B34835-01_3of7.zip > unzip B34835-01_4of7.zip

Copyright IBM Corporation, 2009

25/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Do the same for LEP files

9. To finish unarchive (java archive) all these files (code + LEP) We put all code binaries in the following location (it is an example)

Thus, all jar archives are located into this directory. To unarchive all Siebel Enterprise components, execute the following steps: > jar xvf <java_archive_file>

At the end, after extracting all files needed (Siebel Enterprise Server and Siebel Web Server Extension, plus Language Extension Pack), you need to have all directories in the same location. For instance, after extracting Siebel Enterprise Server and LEP for English, the result is:

Copyright IBM Corporation, 2009

26/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

NOTE: It is important that LEP files (representing by ENU folder) are located in the same level as siebel setup files

Copyright IBM Corporation, 2009

27/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Horizontal (SEA) or Siebel Vertical (SIA)


Siebel Offering Overview
Siebel Business Applications (SBA) encompasses the following product suites: Siebel Cross-Industry Applications or Siebel Enterprise Applications (SEA) Siebel Industry Applications (SIA)

Siebel Industry Applications is a superset of Siebel Enterprise Applications products: Cross-industry applications including Marketing, Sales, Contact Center, and Service are available in both SEA and SIA SIA applications additionally offer views, features, and functions on top of these cross-industry applications AIA- Process Integration Packs (PIPs) are available in both Cross-industry applications and Industry specific applications. Siebel CRM Self-Service and Siebel Loyalty 8.1.1 is only available on SIA

Beginning with Siebel CRM 8.1.1, Oracles Siebel CRM will be focusing on product innovation, research and development, and integration investments on Siebel CRM Industry Applications (SIA). Customers of Siebel industry-specific products will benefit from new and deeper, more industry-specific enhancements for Siebel CRM products. Customers who purchase Siebel CRM are encouraged to take advantage of our strategic investment direction by selecting and implementing Siebel CRM Industry Applications (SIA) during purchasing, license key selection, and implementation. Existing customers who have purchased Siebel CRM Cross-Industry Applications, or who seek cross-industry solutions can continue to benefit from rich features and capability delivered in their Siebel Enterprise Applications products up through and including Siebel CRM 8.1.1. In future releases, Cross-Industry Application customers will be able to upgrade to a comparable industry-based offering delivering comparably robust capability along with the advantage of easier uptake of new Siebel CRM products. Cross- Industry functionality is available in every industry specific product-line, so customers have the ability to upgrade to their choice of the industry application.

Copyright IBM Corporation, 2009

28/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

29/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Installing SEA or SIA


As you read, it is recommended to install Siebel SIA to follow Oracle recommendations. However you can desire to install Siebel SEA. To do that, you need to be sure which product suites your siebel installation wizard will install.

Verify your siebel.ini before installation


Go to your directory where you downloaded your siebel code

The siebel.ini file controls the behavior of the Siebel client installation. The siebel.ini file determines all of the parameters used by the client installer. Then edit the siebel.ini file

> vi siebel.ini

Copyright IBM Corporation, 2009

30/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

So we are going to install the Siebel product suite vertical (SIA)

Copyright IBM Corporation, 2009

31/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Create a Siebel Horizontal code image to install SEA


If you want to install SEA version you need to create the horizontal installation code. To do that, you need to use the siebel utility tool named imageCreator.

1. execute the image creator tool

> AIX_ImageCreator

Copyright IBM Corporation, 2009

32/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Select the directory where you want to store your horizontal code

Copyright IBM Corporation, 2009

33/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Select your Operating System

Copyright IBM Corporation, 2009

34/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

And select your siebel components to be flagged as horizontal

Copyright IBM Corporation, 2009

35/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

36/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Whats new?
New Product Features in Siebel v8
Regarding people who has already installed Siebel Business Applications with anterior version (such as 7.7 or 7.8 for instance), we are dealing with new features of the Siebel Business Applications version 8. The following bullets list major changes:

Linux OS are now supported for Siebel Application Servers o Red Hat Enterprise Linux o Novell SUSE Linux Enterprise

The ODBC data source naming convention changed from siebsrvr_EnterpriseName to EntrpriseName_DSN

Installation of Siebel servers products can be performed either as root or non root

The File System can now be configured to use multiple directories that may exist on separate devices or partitions

Oracle 9i is no longer supported, instead of 10g which is supported and 11g with 8.1

Siebel Deployment using Siebel Remote with Oracle RAC can now use either Active/Active or Active/Passive

The Siebel Configuration Wizard now supports a Java-based GUI for both Windows and Unix

Copyright IBM Corporation, 2009

37/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

New Product Features in Siebel v8.1.1


Regarding people who have already installed Siebel Business Applications with version 8.0, we are dealing with the most important difference with the new Siebel version 8.1.1: the Siebel Gateway authentification. The Siebel 8.1 Gateway name server uses a new authentication method. The Gateway now authenticates using either the database or a directory (LDAP, ADSI, custom). Therefore, for database authentication you must have the Siebel database installed and configured BEFORE running the Siebel server configuration. Otherwise, the Gateway will not authenticate. That means the general thread of siebel installation is becoming the following: User the gateway authention user name and password is SADMIN: 1. Install the gateway 2. Install the enterprise 3. Install the web server profile. 4. Install the Siebel server with gateway authentication u/p as SADMIN dont configure the Siebel server at this stage. 5. Install the Database server. 6. Run the DB installation utility. 7. Then you can configure the Siebel server configuration.

ATTENTION: Release 8.1.x of Siebel Business Applications introduces authentication for Siebel Gateway Name Server. This feature is enforced for the Siebel Server Configuration Wizard and for other Siebel Enterprise Server configuration tasks performed after the initial configuration of the Gateway Name Server and Siebel Enterprise. Database authentication is assumed by default. The key impact of this feature on the installation and configuration process is that the Siebel Database must exist or must be installed before you can configure the Siebel Server. Some installation requirements also stem from this configuration requirement.

Copyright IBM Corporation, 2009

38/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Deployment Planning


Installation Plan
The server installation process requires multiple tasks. Hereafter, you can find a global view of main tasks. You are obliged to perform in the following general sequence: Downloading code 1. Planning deployment a. Preparing Hardware (refer to prerequisites) b. Meet software and platform requirements 2. Administration taks a. Creating siebel and sadmin user b. /var/adm/siebel permissions c. Managing disk space d. Installing JAVA 3. Installing and configuring database a. Installing Database Server b. Installing Database Client 4. Installing Siebel Enterprise Servers components a. Installing Siebel Gateway and Siebel Server b. Installing Database Configuration Utilities 5. Configuring Siebel Enterprise Servers components a. Configuring Siebel Gateway (enterprise name) b. Configuring Siebel Server(s) AFTER the step 6 (NEW) 6. Configuring the Siebel Database a. Run grantusr.sql script to create users and roles b. Populating the siebel database 7. Installing and Configuring web server and Siebel Web Server Extension a. Install SWSE (copy of files) b. Configuring SWSE: creating SWSE Logical profile and applying it 8. Enter License keys

Copyright IBM Corporation, 2009

39/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Deployment planning sheet


The following sections will help you in Siebel deployment organization. You are strongly advised to fill them in.

Copyright IBM Corporation, 2009

40/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

41/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

42/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

AIX OS Administration Tasks


Before you install Oracle Business Intelligence, you must have the appropriate permissions for installing and configuring on your company system, as shown in the following table. Make sure that you have write access to the installation directory that you plan to specify in the installer.

NOTE: Reader is aware we are describing one specific method to install OBI product, using third-party software, especially for remote access and using specific name conventions. Obviously, you can easily act in a different way.

The following tasks should be completed before installing OBI software under AIX: 1. If you are planning to run the AIX installation remotely, or on a PC-based machine, install third-party X window software (for graphic mode install)

a. Create a VNC desktop, by running VNC server

Copyright IBM Corporation, 2009

43/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

b. Connect to this virtual VNC desktop with VNC viewer

c. Think about DISPLAY variable Export DISPLAY = node12:0 (an example)

d. Use FileZilla (FTP Client) to download different binaries

Copyright IBM Corporation, 2009

44/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Setting permissions and users


The following section is dealing with the users, groups and permissions; you need to create to manage the Siebel installation. The Siebel Enterprise Server requires that you create a standard UNIX system user account. This account must be available on each Siebel Server in your Enterprise under which Siebel processes and components operate. The Siebel service owner account must be defined or available on each applicable server machine: on the Siebel Gateway Name Server, on each Siebel Server in the Enterprise, and on any machine on which the Siebel File System exists.

NOTE: In our case, all Siebel Servers except Siebel Database server are running on the same machine

For instance, create groups siebel and sse_role. Then create user sadmin in both groups. This user is the siebel administrator user and usually owns the siebel application. To finish, create user siebel in both groups. This user is the siebel user and is also generally the db table owner. Follow the following steps to create and manage users and groups

NOTE: We are working with an example. You can obviously change the name of user and/or group

Copyright IBM Corporation, 2009

45/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

1. Go to smitty menu

2. Go to add a group option

3. Create a group

4. Execute the same thing for siebel group

Copyright IBM Corporation, 2009

46/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

5. Create a user

Copyright IBM Corporation, 2009

47/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

6. Verify that all users you created belong to the groups you created

7. create grant write permissions on /var/adm/siebel for siebel users This directory is mandatory for vpd.properties. SO you need to create it and grant write permissions for siebel user. If you dont create it, you will receive the following error message during the installation

/ ! / ERROR / ! / You may face the following issue during the Siebel code installation: Install cannot continue because the user is not able to write to /var/adm/siebel.

[ACTION] Please check if this directory is created and if your user has the rights to write to this directory

Copyright IBM Corporation, 2009

48/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Managing Temporary Disk space required by Siebel installers


Siebel installer programs (for server-based software), the Siebel Image Creator utility, and Siebel Configuration Wizards all require the use of temporary disk space while operating. Disk space required varies by platform. The location of temporary directories is specified using the TEMP and TMP environment variables. Set these variables the same: to a valid existing directory that contains adequate space.

Managing Disk space for Siebel Installation


You need to create a directory for Siebel installation and a directory for the Siebel file system. For instance: /siebel / siebelfs 7-10 GB 2-3 GB

Copyright IBM Corporation, 2009

49/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Naming and Conventions


This section describes conventions to follow when planning names for the Siebel Enterprise Server and Siebel Server instances. The following rules are based on Siebel Rules

ATTENTION: it could look like non important topic, but you are strongly advised to respect these naming and convention rules to succeed in Siebel installation

Siebel Enterprise Server naming conventions

File and Directory Naming Conventions


Use lowercase for all file names, directory names, path names, parameters, flags, and command line commands, unless you are instructed otherwise.

Copyright IBM Corporation, 2009

50/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

This guide uses the following variable-naming conventions to refer to the installation directories either created by the installers or to which users navigate to access files and executable programs. $SIEBEL_ROOT: Generally, this refers to the main directory in which software for each Siebel Enterprise Server component has been installed. The installers for the Enterprise Server components install into the top-level directory /siebel by default, though the actual directory where you install is likely to be different, such as /export/home/siebel. Generally, this directory is what $SIEBEL_ROOT represents in this book.

NOTE: $SIEBEL_ROOT may also represent the value of the SIEBEL_ROOT environment variable, which usually corresponds to a module-specific installation directory, such as /siebel/siebsrvr for Siebel Server

$SIEBEL_HOME: The installation or root directory for Siebel Business Applications software in general, or of a specific module such as the Siebel Gateway Name Server or the Siebel Server depending on the context. Many scripts contain variables with this name; its meaning is most often derived from the context $SIEBSRVR_ROOT: The installation or root directory for Siebel Server. By default, it is installed in /siebel/siebsrvr $SIEBEL_SERVER_ROOT: This term is sometimes used within executable programs, such as the siebel_server script, as a synonym for $SIEBEL_HOME. $SIEBEL_GATEWAY_ROOT: The installation or root directory for Siebel Gateway Name Server. By default, it is installed in /siebel/gtwysrvr DBSRVR_ROOT: The directory into which you install the Siebel Database Configuration Utilities (formerly referred to as the Siebel Database Server). By default, these utilities are installed in /siebel/dbsrvr (on a Siebel Server machine) SWSE_ROOT: The directory into which you install the Siebel Web Server Extension (SWSE). By default, it is installed in /siebel/sweapp.

Copyright IBM Corporation, 2009

51/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Creating the Siebel File System


The Siebel File System is a shared directory, or set of directories, that is networkaccessible to the Siebel Server and that can store files such as attachments for use by Siebel applications. Siebel File System directories may optionally exist on separate devices or partitions. A primary Siebel File System directory must be created before you configure the Siebel Enterprise. You specify this location during configuration. The user running the Siebel Configuration Wizard must have write permission in this directory. 1. We are going to create File System This File System is hosting on the same machine as Siebel Servers are running. So no need for shared directory in our case, but it wont be the case in a lot of other situations. > su - siebel > cd /home/sadmin/SBA811 > mkdir siebelfs > ls -lrt

Copyright IBM Corporation, 2009

52/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Installing Java Runtime Environment


You need to install Java JRE 1.5 and above. To do that, follow the steps below:

1. Determine your kernel bit mode (32 or 64 bit) In aixterm console > bootinfo-K > 64

2. Download right JDK with the following web site link http://www-128.ibm.com/developerworks/java/jdk/aix/service.html In our case it is:

Select the following items

Copyright IBM Corporation, 2009

53/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

54/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Untar your tar file downloaded in your target machine (in any directories) > tar xvf Java5_64.sdk.tar

4. Create the AIX table of Content for installation > inutoc .

5. Execute smitty utility to install JDK > smitty installp

Copyright IBM Corporation, 2009

55/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

6. Enter . To select the current Directory

7. Enter F4 to list all software available to be installed

8. Do NOT forget to accept automatically license agreement

Copyright IBM Corporation, 2009

56/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

9. At the end status will be OK

At the end you need to execute the following command to check if your Installation succeeds > java -version

If you dont get this result, think about changing your path!

Copyright IBM Corporation, 2009

57/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Creating and Configuring the Database


Downloading Steps
Execute the following steps in order to download Oracle Database version 11.1.0.6 on AIX platform.

ATTENTION: You should keep in mind that the DB server will be hosted on System p running on AIX. In other words; the DB will run on Power 64 bits platform

1. Go to: http://edelivery.oracle.com/

2. Go to Oracle Database products on AIX platform

Copyright IBM Corporation, 2009

58/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Select Oracle Database 11gR1

4. Download Oracle DVD files (from 1 to 6)

Copyright IBM Corporation, 2009

59/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

60/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Save the files to your location storing application code (Siebel, Oracle and so on)

Copyright IBM Corporation, 2009

61/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Installing Database Software


This section is not describing Oracle DB installation steps. You need DBA help to perform the RDBMS installation. It is just a reminder since it is a mandatory step in Siebel installation. If you are facing any issues, you can visit Oracle official web sites. To reader attention, the 2 high level steps are:

ATTENTION: We do NOT describe any database installation steps or any client installation steps. We assume that you are skilled to install all Database components. If it is not the case, please do not hesitate to contact your db administrator or refer to Oracle documentation

Copyright IBM Corporation, 2009

62/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Installing Database Client for the connectivity


You need to install a database client to allow your Siebel Servers (here all Siebel Servers and components are installed on the same machine) to connect to the database. To install Oracle 11gR1 client on Siebel machine, please contact your db administrator or refer to Oracle documentation. Once you have installed the client (for the connectivity between application tier and database tier), you need to test your connectivity. Hereafter the steps to test connectivity:

1. Switch to oracle user

> su - oracle

2. Launch sqlplus utility to connect to the database The name of our database service is DB811 > sqlplus sadmin/sadmin@DB811

Copyright IBM Corporation, 2009

63/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Execute Select statement to test the connectivity

Copyright IBM Corporation, 2009

64/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Application Implementation


Preamble
The following presents a simplified view of the installation and configuration tasks when there is no existing Siebel Database, as in a new deployment. A Siebel Database must exist before you can configure the Siebel Server, in order to provide authentication for access to the Siebel Gateway Name Server. You install Database Configuration Utilities and the first Siebel Server on the same machine where you installed Siebel Gateway Name Server. (Configuring and deploying this Siebel Server is optional.)

The following presents a simplified view of the installation and configuration tasks when you have an existing Siebel Database, OUR SCENARIO. You install Database Configuration Utilities with the first installed Siebel Server.

Copyright IBM Corporation, 2009

65/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Enterprise Servers installation


To extract Siebel component code source you want to install, use the following java command: Jar xvf <yourfile.jar>

Go to <yourcodelocation>/AIX/Server/Siebel_Enterprise_Server

ATTENTION: Execute the installation as sadmin or siebel user. You should just keep the same user during the whole document for Siebel stuffs.

> ./setupaix

Copyright IBM Corporation, 2009

66/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

1. Click next

Copyright IBM Corporation, 2009

67/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2. Select your installation location

ATTENTION: You can select another location. In this case, be sure that your owner of installation (siebel) has the write permissions on your installation location

3. Select Siebel Components you want to install

Copyright IBM Corporation, 2009

68/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

The Database Configuration Utilities must be installed with a Siebel Server or on the same machine where a Siebel Server is already installed. In other words, you cannot install Database Configuration Utilities without Siebel Server on the same machine. This procedure generally assumes you are installing a new instance of Siebel Enterprise Server. Enterprise Server components you do not install now can be installed later. Components that have already been installed for this instance are unavailable for selection. If you install more than one Siebel Enterprise Server component at once, the installer prompts you for the installation parameters of each component individually. Configuration Wizards are launched automatically in sequential order. If you cancel configuration, run the Configuration Wizards later to configure all components in the correct sequence.

Copyright IBM Corporation, 2009

69/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

If you install the Siebel Server, for a new deployment you must cancel the Configuration Wizard after it launches automatically. You can configure at again after you have installed the Siebel Database

Copyright IBM Corporation, 2009

70/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4. Select typical installation

5. Select your language

Copyright IBM Corporation, 2009

71/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

6. Read the summary and click next

Copyright IBM Corporation, 2009

72/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

NOTE: You can configure your gateway and Siebel Enterprise after installing all Siebel Enterprise components. So you can click at this step, on exit configuration without any problems. Refer you to Siebel official documentation to configure after installation

7. When prompted, Exit the configuration. We will configure later

Copyright IBM Corporation, 2009

73/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

You need twice to exit the configuration wizard

8. Finish the installation

Copyright IBM Corporation, 2009

74/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Reviewing the Siebel Enterprise Servers installation


At the end of the installation, it is strongly recommended to check if everything was going well. To do that, please check the log directory of each Siebel component and check the arborescence of each Siebel directory. Please, first, review the log.txt at the root directory, to check if there is any error

> vi log.txt

Then you need to check the arborescence of the gateway server: > cd gtwysrvr > ls

Copyright IBM Corporation, 2009

75/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

The same for the siebel server: > cd siebsrvr > ls

The same for the database server > cd dbsrvr > ls

Copyright IBM Corporation, 2009

76/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Enterprise Servers Configuration


After you install one or more Siebel Enterprise Server components, the Siebel Configuration Wizard launches automatically so you can perform tasks to configure the components you installed. Optionally, you can exit the Configuration Wizard and configure these components later. Some Configuration Wizard tasks can be run multiple times, while others must be run only once. To launch configuration wizard, the syntax is the following: > ./ssincfgw -args LANG=language MODE=mode MODEL_FILE=model_file

Hereafter, the table with the model file related to each siebel components:

Copyright IBM Corporation, 2009

77/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

ATTENTION: Release 8.1.x of Siebel Business Applications introduces authentication for Siebel Gateway Name Server. This feature is enforced for the Siebel Server Configuration Wizard and for other Siebel Enterprise Server configuration tasks performed after the initial configuration of the Gateway Name Server and Siebel Enterprise. Database authentication is assumed by default. The key impact of this feature on the installation and configuration process is that the Siebel Database must exist or must be installed before you can configure the Siebel Server. Some installation requirements also stem from this configuration requirement. Please DO NOT FORGET to configure Siebel server after configuring your Siebel Database!

Copyright IBM Corporation, 2009

78/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Configuring the gateway server and the Siebel Enterprise

9. First, source the configuration env file to set up your environment correctly before configuring

> . ./cfgenv.sh

10.

Go to bin directory to launch the wizard with the right model file

> ./ssincfgw args lang=enu model_file=../admin/enterprise_console.scm

Copyright IBM Corporation, 2009

79/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

80/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Live mode: Live mode is the default. In live mode, wizards for configuring Siebel Enterprise Server components connect directly to the Siebel Gateway Name Server (for products that also support offline mode). Offline mode: Offline mode saves your configuration into an XML response file, which you can execute later using execute mode. In offline mode, you are prompted to save a configuration response file with one of the following default file names (derived from the model file names):
Siebel Configuration Wizard (Enterprise Configuration) = default_enterprise_console.xml Siebel Server Configuration Wizard = default_siebel_server.xml SWSE Configuration Wizard = default_swse_server.xml

Copyright IBM Corporation, 2009

81/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

11.

First Configure the Siebel Gateway Server

Copyright IBM Corporation, 2009

82/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

83/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

84/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

12.

Then configure your Siebel Enterprise

Copyright IBM Corporation, 2009

85/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

86/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

87/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

NOTE: Keep all the following information in mind, such as enterprise name, table owner and connect string

Copyright IBM Corporation, 2009

88/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

89/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

90/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

91/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

92/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

93/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

13.

Now, we are going to configure the siebel web server logical profile

Copyright IBM Corporation, 2009

94/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

95/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

14. We are going to create the siebel web server profile, setting all information needed

The profile will be saved into the following directory:

Copyright IBM Corporation, 2009

96/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

97/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

98/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

99/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

100/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

101/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

102/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

103/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

15.

Exit the configuration wizard

Copyright IBM Corporation, 2009

104/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Configuring the Siebel Database


This section assumes a lot database tasks already performed (more secure if done by administrator DB). The Siebel Database on the RDBMS stores the data used by Siebel Business Applications. Siebel Server components (particularly Application Object Managers supporting Siebel Web Clients), Siebel Tools clients, and Siebel Developer Web Clients connect directly to the Siebel Database and make changes in real time. (Siebel Mobile Web Clients download a subset of the server data to use locally, and periodically synchronize with the Siebel Database through the Siebel Remote components on the Siebel Server, to update both the local database and the Siebel Database.)

Mandatory Preliminary steps


As we need to configure the Siebel Database before configuring any Siebel servers, we must execute some mandatory steps to succeed in configuring the Siebel Database. The Siebel Server installation program automatically creates an ODBC system data source name (DSN) that it uses to connect to the Siebel Database on the RDBMS. The odbc connection works with: 1- the .odbc.ini configuration file 2- And the odbcsql executable file.

ATTENTION: the Siebel DB configuration will use odbc connection to connect to your Oracle DB. To be able to configure correctly our Siebel DB we need to check if odbc connection is working well. The following steps are mandatory to get the odbc connection working well !

Copyright IBM Corporation, 2009

105/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Steps to follow to succeed in using odbc connection from siebel server directory: Copy the odbc.ini file from gtwysrvr/sys directory to siebsrvr/sys directory

Copy the siebenv.sh file gtwysrvr directory to siebsrvr directory

Substitute in both files gtwysrvr by siebsrvr in all paths.

Copyright IBM Corporation, 2009

106/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

107/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

108/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Source the siebenv.sh file and then execute odbcsql executable:

> . ./siebenv.sh > cd /bin > odbcsql /u SADMIN /p SADMIN /s SBA81_DSN

Copyright IBM Corporation, 2009

109/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

About Siebel Database Configuration Utilities


The Database Configuration Utilities (formerly called the Siebel Database Server) refers to a set of files that you install on a Siebel Server machine using the Siebel Enterprise Server installer. These files are accessed when you run the Database Configuration Wizard and the Siebel Upgrade Wizard in order to configure the Siebel Database on the RDBMS.

Creating Table Owner and Administrator accounts


Before configuring the Siebel Database, your DBA must review and modify (if necessary) the grantusr.sql script. The administrator must then execute the grantusr.sql script against your Siebel Database to create the Siebel table owner (default: SIEBEL), Siebel administrator account (default: SADMIN), LDAPUSER account, and the role sse_role, and grant them the appropriate privileges. The grantusr.sql script performs the following functions: creates the role sse_role and grants create session privilege to this role. creates the user SIEBEL (the Siebel table owner) and grants other appropriate privileges to SIEBEL. creates the users SADMIN (the Siebel administrator) and LDAPUSER and grants the role sse_role to them. The default user name and password for the logon are listed in the grantusr.sql script. If you want another logon, edit the grantusr.sql script and change all the references to your preferred name. Keep in mind that the length and allowable characters for the login ID and password depend on the rules of your underlying RDBMS platform. For instructions, see your Oracle Database documentation.

Copyright IBM Corporation, 2009

110/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Go to <siebel_home>/dbsrvr/oracle > cd /siebel/dbsrvr/oracle

Edit grantusr.sql script to check up the script

NOTE: Please, be aware of your Oracle tablespace and index tablespace you desire to put your Siebel data. You will be prompted to provide the names of tablespace and index tablespace to be used to store Siebel data and indexes. As you can see into the following screenshot, the grantusr.sql script contains variables about DB tablespaces.

Copyright IBM Corporation, 2009

111/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

112/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Then execute sqlplus tool to be connected to the remote database and execute the script against the database Before executing grantusr.sql, the DBA must copy the following command in the script, so it is defined once for each table space in your Siebel Database: alter user SIEBEL quota unlimited on table_space_name;

> sqlplus system/system@DB811

Copyright IBM Corporation, 2009

113/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

SQL> @./grantusr.sql

Copyright IBM Corporation, 2009

114/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Performing the database configuration


When you choose Install Database from the Siebel Database Operation screen in the Database Configuration Wizard, the utility performs several tasks within the database instance you created: Creates the Siebel schema (tables and indexes) in a specified table space. Inserts Siebel seed data specific to your database, and installs views, packages, and procedures for your database. Sets system preferences.

NOTE: This chapter assumes that you have already created the database instance. It also assumes that you have already installed the Database Configuration Utilities on the same machine on a Siebel Server machine, and in the same top-level installation directory all Siebel Enterprise components.

1. Go to siebel server directory

2. Launch the Database server configuration > ./ssincfgw args MODEL_FILE=../admin/dbsrvr.scm

Copyright IBM Corporation, 2009

115/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

116/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

117/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

118/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

ATTENTION: Please be aware of the 2 FOLLOWING WARNING MESSAGE before applying them. The first one is dealing with new instance of Siebel database. You need to be sure you are working with new Siebel DB instance before installing the Siebel Data. The second one is dealing with the grantusr.sql script. You need to have applied it before clicking next. So please think about it before clicking on the next button

Copyright IBM Corporation, 2009

119/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

120/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

121/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

122/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

123/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

ATTENTION: Obviously, you can decide to enter the licence keys right now. We decided to enter these keys later using Siebel Tools later. Please refer to the later section about license keys if you want to enter it right now.

Copyright IBM Corporation, 2009

124/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

125/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Exit the configuration wizard

Copyright IBM Corporation, 2009

126/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4. At the end of the configuration wizard, you can find master_install.ucf file, result of the previous configuration

Copyright IBM Corporation, 2009

127/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

5. Then you need to execute upgrade wizard to apply database configuration

> ./srvrupgwiz /m master_install.ucf

Dont worry if you are waiting quite a while, it is totally normal! After few minutes, you will see the following screens:

Copyright IBM Corporation, 2009

128/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

129/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

130/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Servers Configuration


Now we are going to configure the Siebel servers, where the object managers will run on. The Siebel servers symbolise your business logic. Which screens and items display depends on prior selections. Many branching of the wizard tasks are possible. The sequence of items listed in the table may not correspond to actual wizard tasks. Wizard defaults in some cases also depend on prior selections.

Configuring the Siebel server(s)


1. First, source the configuration env file to set up your environment correctly before configuring

> . ./cfgenv.sh

Copyright IBM Corporation, 2009

131/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2. Now we are going to configure your siebel server

> ./ssincfgw args lang=enu model_file=../admin/siebel_server.scm

Copyright IBM Corporation, 2009

132/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

NOTE: Keep all the following information in mind, such as siebel server name in the siebel enterprise

Copyright IBM Corporation, 2009

133/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

NOTE: Which screens and items display depends on prior selections. Many branching of the wizard tasks are possible. The sequence of items listed in the table may not correspond to actual wizard tasks. Wizard defaults in some cases also depend on prior selections.

Copyright IBM Corporation, 2009

134/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

135/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

/ ! / ERROR / ! / You can not continue the wizard actions due to error of communication with the Siebel gateway. The message error indicating the impossibility of checking credentials with the Siebel gateway

[ACTION] 1- Check if you can connect the siebel DB, using sqlplus tool 2- Check if you enter the right credentials (upper case, lower case) 3- If it is ok, please ensure that the LIBPATH environment variable contains the oracle lib32 in the path (in first position)

Copyright IBM Corporation, 2009

136/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

> export LIBPATH=/home/grid/rdbms10gr2/lib32:$LIBPATH

Copyright IBM Corporation, 2009

137/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

138/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

139/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

140/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

141/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

142/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Reviewing the Siebel Enterprise Configuration


Perform the following steps to be sure that your Siebel Enterprise Installation is correct.

Verifying if the gateway server is started


If, during configuration, you selected manual start for the Siebel Gateway Name Server, you must make sure that the Siebel Gateway Name Server is started when you: - Create and configure the Siebel Enterprise. - Configure a new Siebel Server. - Operate any of the Siebel Business Applications.

Execute the following command to be sure. You must see a siebsvc process like that

Ps ef | grep siebel

Copyright IBM Corporation, 2009

143/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Start the Siebel server


To start Siebel server: 1234Go to <siebel_home>/siebsrvr Execute siebenv.sh file to setup Siebel environment variables Go to ./bin directory Execute start_server command

cd /siebel/siebsrvr . ./siebenv.sh cd ./bin start_server ALL

Copyright IBM Corporation, 2009

144/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel Web Server Extension Installation


IBM HTTP Server Download
IBM HTTP Server is based on the Apache HTTP Server (httpd.apache.org), developed by the Apache Software Foundation. IBM HTTP Server can be remotely administered and configured using the WebSphere administrative console:

Support for Secure Sockets Layer (SSL) connections. Fast Response Cache Accelerator (FRCA) is available for AIX 5.x and certain Windows operating systems. It significantly improves HTTP Server performance when serving static content such as HTML files or image files. Dynamic content generation with FastCGI. Administration Server helps to administer and configure IHS servers. Web server-based Lightweight Directory Access Protocol (LDAP) authentication protection through an LDAP module. IBM HTTP Server runs on AIX, HP-UX, Linux, Solaris, Windows and z/OS

1. Go to internal IBM web site

Copyright IBM Corporation, 2009

145/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2. Search for C95CBML part

3. Go to web sphere section

Copyright IBM Corporation, 2009

146/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

147/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

IBM HTTP Server installation


Download IHS 6.1 and then execute the run installer wizard:

1. Steps to install IBM HTTP Server

NOTE: we are going to install it as root. You can do it as siebel, the SWSE user.

Copyright IBM Corporation, 2009

148/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

149/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Specify the same 8080 port as the one you specified during the SWSE logical profile configuration

Copyright IBM Corporation, 2009

150/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

151/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

152/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

153/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

154/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Reviewing the HTTP Server installation


After HTTP server installation, please check if everything was going well. To do that, please follow the following procedures:

1. Chech if HIS processes are running

> Ps ef | grep HTTP

2. Start IHS processes

> cd /usr/IBM/HTTPServer/bin > apachectl start

Copyright IBM Corporation, 2009

155/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Go to the URL: http://<yourmachine>:8080

NOTE: You can manage the HTTP server port as you want. 8080 port is not mandatory at all. You just need to be sure to be coherent when you select a HTTP port. This port must be not already used and must be the same into IHS configuration and SWSE configuration

Copyright IBM Corporation, 2009

156/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

SWSE installation
We are going to install Siebel Web Server Extension. The installation program sets up the Siebel directory structures and copies required files and components to the target location on the Web server. Siebel Web Server Extension (SWSE) enables communication between Siebel Web Clients and Siebel Servers. The Siebel Business Applications are a family of Webbased applications that users access through a standard Web browser.

ATTENTION: Do not forget to unset any Siebel environment variable before installing SWSE component

Copyright IBM Corporation, 2009

157/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Navigate to your Siebel Web Server Extension code your have downloaded previously

cd <SWSE_distrib_dir>

1. To install SWSE component, launch the SWSE install wizard

./setupaix

Copyright IBM Corporation, 2009

158/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

159/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2. To install a new instance

Copyright IBM Corporation, 2009

160/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

161/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

162/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Exit the wizard. We are going to apply the SWSE logical profile just after (next section)

Copyright IBM Corporation, 2009

163/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

164/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Configuring SWSE
Running the SWSE Configuration Wizard is done on each Siebel Web Server Extension (SWSE) instance, after SWSE installation. Running this wizard assumes that you have performed all prerequisite configuration tasks: Configuring the Siebel Gateway Name Server, Siebel Enterprise, SWSE logical profile, and Siebel Server. You would also have installed the Siebel Database using the Database Configuration Wizard. After you install SWSE, you run the SWSE Configuration Wizard to apply the SWSE logical profile you previously created.

Copyright IBM Corporation, 2009

165/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Creating SWSE Logical Profile (if not already done)


This step is provided by the Gateway Configuration Wizard. If you have not yet done that, you need to launch again the Gateway Configuration Wizard. Please refer you to the previous section dealing about gateway configuration. First, you must be sure to have performed Siebel Configuration Wizard tasks for configuring the Siebel Gateway Name Server and the Siebel Enterprise. Configuring a New Siebel Web Server Extension Logical Profile: it creates and saves an SWSE logical profile in a location you designate. The logical profile stores settings that typically would apply to multiple SWSE installations. The logical profile also includes editable files that will automatically create the Siebel application virtual directories on the Web server when you apply the SWSE logical profile. When you configure an installed instance of SWSE, you apply an SWSE logical profile. This task updates the eapps.cfg file on the SWSE with settings from the SWSE logical profile and other settings specific to this SWSE instance. It also creates the virtual directories

NOTE: The best way to check if you have already configured your SWSE logical profile is to check if eapps.cfg is created in gateway/admin/Webserver directory

You can see eapps.cfg created following your SWSE logical profile

Copyright IBM Corporation, 2009

166/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Applying SWSE Logical Profile


To setup Siebel Web Server Extension plug-in into IBM HTTP server, we need to apply our SWSE logical profile previously created. This task updates the eapps.cfg file on the SWSE with settings from the SWSE logical profile and other settings specific to this SWSE instance. It also creates the virtual directories into the web server instance (here IHS). Go to the SWSE location (the directory where you previously installed the SWSE code)

1. First, you need to setup the right environment variables

2. Then you can launch SWSE configuration wizard Into <SWSE_home>bin

./ssincfgw args MODEL_FILE=../admin/swse_server_sia.scm

Copyright IBM Corporation, 2009

167/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

168/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

ATTENTION: Be careful. We are going to select single server deployment as load balancing strategy. You can deploy your Siebel with a load balancing strategy. In this case you need to click other check boxes and to do some other tasks according to your load balancing strategy. Our document is showing one path among the multiple possible paths to install Siebel. According to the path you follow, tasks and configuration can differ

Copyright IBM Corporation, 2009

169/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

170/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Select the gateway directory containing the SWSE logical profile to apply

Enter the path of the IBM HTTP Server location

Copyright IBM Corporation, 2009

171/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

NOTE: We strongly recommend letting unchecked the following box

Copyright IBM Corporation, 2009

172/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

173/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

174/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

/ ! / ERROR / ! / Execution failed when you are applying the SWSE logical profile. Depending on the content of your log into log directory, the error source is setting Mime type problem

> cd ../log > vi <log>

Copyright IBM Corporation, 2009

175/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

[ACTION] You should have the same user for SWSE and for the third party web server. If it is not the case, you need to be sure that your Siebel user using the SWSE can access your web server and all of web server directories and sub directories.

> su root > cd /usr > chmod R a+rwx IBM

Copyright IBM Corporation, 2009

176/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

177/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Post installation tasks


The post installation tasks for SWSE are mainly composed by reviewing the installation and configuring the web server itself. So first, we are going to review the physical directories created during installation of the Siebel Web Server Extension (SWSE) on the Web server host to familiarize yourself with the locations of files such as the eapps.cfg configuration file. Then we will configure the web server.

1. Reviewing the web server installation The following list shows some of the physical directories and files created after you install the SWSE on the Web server. Some of these folders are not created until the first login. In the list, language represents languages you have installed, such as ENU for U.S. English.

Copyright IBM Corporation, 2009

178/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2. Configuring the web server Go to httpd.conf in <IHS_home>/conf directory and edit it

Please enter the following parameters

Copyright IBM Corporation, 2009

179/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Verifying virtual directories in your Web server Edit again httpd.conf in <IHS_home>/conf directory and verify if virtual directories have been created

Copyright IBM Corporation, 2009

180/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4. Restart the web server

NOTE: You can modify other IHS parameters. Please review Siebel documentation to be sure of needed and mandatory modification. In any case, you must restart your web server to apply the modification

Go to IHS/bin directory into your IBM HTTP Server (IHS) location.

Execute the following command:

Copyright IBM Corporation, 2009

181/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

> ./apachectl stop > ./apachectl start

Copyright IBM Corporation, 2009

182/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Siebel CRM Licence Keys


Siebel CRM licence keys download
To find out the Siebel CRM licenses you need to navigate to the following url: http://licensecodes.oracle.com/ Please follow the following steps:

1-you need to click on Siebel link

Copyright IBM Corporation, 2009

183/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2- Please select the link new implementation of Siebel 8.1

Copyright IBM Corporation, 2009

184/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3- Then select your Siebel Application type

Copyright IBM Corporation, 2009

185/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

186/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4- For instance, select licences for Employee applications

Hereby, you will find the licences you need to apply (refer to the next section)

Copyright IBM Corporation, 2009

187/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Downloading Siebel Tools


Siebel Tools is an integrated environment for configuring all aspects of a Siebel application so that a single configuration can be: (1) Deployed across HTML clients. (2) Used to support multiple Siebel applications and languages. (3) Easily maintained. (4) Automatically upgraded to future Siebel product releases.

Siebel Tools is a powerful object-oriented, Web application development environment designed to meet the customization needs of sales, marketing and customer service information system deployments. Siebel Tools is not a programming environmentit is a declarative application configuration tool. Standard Siebel applications provide a core set of object definitions that one can use as a basis for their tailored application. Using Siebel Tools and other configuration tools that are part of a Siebel solution, Siebel application developers, system administrators, and database administrators can customize a standard Siebel application without modifying source code or SQL. Some of the configuration tools are accessed through the Siebel applications. Siebel Tools, however, is a separate product with its own user interface. Navigation in Siebel Tools is done mainly in two windows: (1) Object Explorer window - Employs a hierarchical tree-structure user interface (similar to that of the Microsoft Windows Explorer) to allow you to browse the object types that are stored in the Siebel Repository. (2) Object List Editor Window -Shows the detail about individual objects in the Siebel repository.

Copyright IBM Corporation, 2009

188/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Concepts: SRF (Siebel Repository File) o A subset of tables which contains the Siebel Objects definitions o It is edited using Siebel Tools SIF (Siebel Import File) o File to store some Siebel Object definitions o Used to import and export object definitions Check Out: o Overwrites local version of the project o Locks the project on the server and on the local repository Check In: o Copies a local version of the project for the server o Unlocks projects on the server

ATTENTION: Siebel Tools runs ONLY on Windows Platform!!!

1. Go to: http://edelivery.oracle.com/

Copyright IBM Corporation, 2009

189/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

2. Then you can select your language

3. Fill in questionnaire and dont forget to check agreement boxes as following

Copyright IBM Corporation, 2009

190/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4. Select your Oracle product and your platform as following

5. Select your specific product you are desiring

Copyright IBM Corporation, 2009

191/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

6. Then download the Siebel Tools code for AIX

Copyright IBM Corporation, 2009

192/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

193/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Installing Siebel Tools


Before installing Siebel Tools, you need to unzip the zip files you downloaded and then you need to extract the right jar file to get the installation folder.

Unzip this file

Extract this file

Go through the following path

Copyright IBM Corporation, 2009

194/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3. Execute the following executable file: oui.exe

Copyright IBM Corporation, 2009

195/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

4. Click Next

Copyright IBM Corporation, 2009

196/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

5. Select the Tools component

6. Go through the next screens

Copyright IBM Corporation, 2009

197/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

198/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

7. Select the language you desire to deploy

8. Select Oracle as Siebel database

Copyright IBM Corporation, 2009

199/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

9. Enter information related to Siebel Database connection

ATTENTION: If you are not sure about the info, please review the previous pages of this document

10.

Enter information related to Siebel filesystem

Copyright IBM Corporation, 2009

200/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

201/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

11.

We are not using Siebel Remote, in our example case

Copyright IBM Corporation, 2009

202/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

12.

Please, provide the right info related to your Siebel Enterprise

Copyright IBM Corporation, 2009

203/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

ATTENTION: If you are not sure about the info, please review the previous pages of this document

Copyright IBM Corporation, 2009

204/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

205/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

13.

Click on exit to complete the installation

Copyright IBM Corporation, 2009

206/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Applying Siebel CRM licence keys


Once you downloaded the right licence keys, you need to apply them. To do that, please launch your Siebel tools.

1- You can launch Siebel tools

2- Do not forget to connect to server data source

Copyright IBM Corporation, 2009

207/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

208/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

3- Since you are trying to connect to your siebel database, you get the following error: it is the goal of our previous steps

4- Now you can enter your licence keys

Copyright IBM Corporation, 2009

209/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

210/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Test your Siebel CRM Deployment


Connecting to your Siebel Web Interface
This step is the easiest step of this guide. Launch your favourite internet explorer. And enter the following URL:
Htpp://<IP_your_machine>:<port_defined_previously>/callcenter_enu/start.swe Example: http://10.x.x.x:8080/callcenter_enu/start.swe

Copyright IBM Corporation, 2009

211/212

[Christophe Menichetti

Europe Siebel IBM Support Center

Montpellier PSSC

Copyright IBM Corporation, 2009

212/212

[Christophe Menichetti

Potrebbero piacerti anche