Sie sind auf Seite 1von 38

Business Analyst (Siebel 7.

7)

Module 7: Installing Siebel Software

Module Objectives
After completing this module you will be able to:
Install the Siebel Gateway Name Server, Enterprise Server, Siebel Server, and Database Server to set up your Enterprise Server environment Test server-to-database connectivity

Why you need to know:


To determine correct installation parameters values To install Siebel software successfully

Consult the Documentation


System Requirements and Supported Platforms


Available on SupportWeb

Siebel Release Notes


Available on SupportWeb

Siebel Installation Guide for Microsoft Windows: Server, Mobile Web Clients, Tools Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools Going Live with Siebel eBusiness Applications Deployment Planning Guide Performance Tuning Guide

Verify Prerequisites

Verify prerequisites defined in the documentation


Supported hardware Supported operating system (OS) Required third-party software

0/5

Pre-Installation Tasks

Plan the System Topology Create the Siebel Service Owner Account Create the Siebel Database Create the Siebel File System Determine Load Balancing Strategy

1/5

Plan the System Topology

Identify where software will be installed


Which machine(s) What naming convention What directory structure

Example:

Siebel Gateway GS

Enterprise Server E1 Web Client Siebel Server(s) S1 S2 Siebel File System

C1 Web Server W1 Machine/Host Names/Addresses: C1, GS, S1, D1, W1 D1 Database Server

2/5

Create the Siebel Service Owner Account

Used to run Enterprise Server processes and components Consult the platform-appropriate Siebel Server installation guide for exact steps and privileges Example:

SEBLSRV

3/5

Create the Siebel Database

Install the proper version of third-party RDBMS software Create an empty database/tablespace with appropriate space defined Consult the platform-appropriate Siebel Server installation guide for recommended database configuration parameter settings Example:

Machine Name: Database: Size:

D1 siebeldb

D1 siebeldb

500 MB *size varies

4/5

Create the Siebel File System

Create the Siebel File System as a directory on a disk with sufficient space Must be accessible from machines running Siebel Servers Must support long and case-sensitive filenames Example:

Machine Name: File System:

S1 \\<machine name>\siebfile

S1 Siebel File System

5/5

Determine Load Balancing Strategy

Siebel supports two mechanisms for server load balancing:


Siebel-provided load balancer

Built into the Siebel Web Server Extension (SWSE) and provides software-based load balancing for Siebel Servers

Third-party (standard) HTTP load balancers

Typically hardware-based network appliances Supported third-party load balancers are Cisco CSS and F5 Big-IP

Install Third-Party Software

Install required third-party or ancillary products Examples:


Web serversupports Siebel Web clients Actuatesupports Siebel Reports Fulcrumsupports Siebel Search

0/5

Install Siebel Software

Install Siebel Enterprise Server Run Siebel Enterprise Server Configuration Utility Install Siebel Client Install and Configure Siebel Web Server Extensions

1/5

Install Siebel Enterprise Server

Select the products to install:


Siebel Gateway Name Server

Follow the steps in the installation wizard and consult documentation Installation creates an Enterprise Server, Siebel Server, and ODBC data source

Siebel Server

Database Server

After installation, run grantusr.sql script to create database users

Installs the Siebel Enterprise Server Configuration utility

1/5

Install Siebel Enterprise Server Continued

Example:
Destination Directory: Enterprise Server Logical Name: Siebel Gateway Machine Name: File System: Siebel Server Machine Name: OS Account: Database Machine Name: Database/Tablespace: Database User/Password: C:\sea77 Siebel GS \\<machine name>\siebfile S1 SEBLSRV D1 siebeldb SADMIN/SADMIN

Siebel Gateway
GS

E1

Siebel Server
S1 Siebel File System

Enterprise Server

SiebSrvr_Siebel

D1
siebeldb

ODBC Data Source

Database Server

2/5

Run Siebel Enterprise Server Configuration Utility

To configure the:
GS S1 D1

Siebel Gateway Name Server

Siebel Server

Siebel Database Server

2/5

Run Siebel Enterprise Server Configuration Utility Continued

To configure the Siebel Gateway Name Server on its designated machine

Example:
Destination Directory: OS Account: Listening Port: Machine Name: C:\sea77\gtwysrvr SEBLSRV 2320 GS GS

Siebel Gateway Name Server

2/5

Run Siebel Enterprise Server Configuration Utility Continued

To configure the Siebel Server

Example:
Destination Directory: File System: Database/Tablespace: Database User/Password: Siebel Server Machine Name: C:\sea77\siebsrvr \\<machine name>\siebfile siebeldb SADMIN/SADMIN S1 S1

OS Account: SCBroker Component Port:

SEBLSRV 2321

Siebel Server

2/5

Run Siebel Enterprise Server Configuration Utility Continued

To configure the Siebel Database Server


Creates the database schema and populates seed data Populates repository data

Example:
Destination Directory: Siebel Gateway Machine Name: Enterprise Server Logical Name: Siebel Server directory: Siebel Database Server Directory: Database User/Password: Database Table Owner: ODBC Data Source Name: C:\sea77\dbsrvr GS Siebel C:\sea77\siebsrvr C:\sea77\dbsrvr SADMIN/SADMIN SIEBEL/SIEBEL SiebSrvr_Siebel D1

Siebel Database Server

3/5

Install Siebel Client

Provides the option to install either the Mobile Web Client or the Dedicated Web Client

Example:
Destination Directory: File System: Siebel Gateway Machine Name: Enterprise Server Logical Name: C:\sea77\client \\<machine name>\siebfile GS Siebel

4/5

Install and Configure Siebel Web Server Extensions

Invoke Siebel Web Server Extensions installation program


Installs the SWSE, virtual directories, and configuration files

Example:
Destination Directory: Siebel Gateway Machine Name: Enterprise Server Logical Name: Contact Login User Name/Password: C:\sea77\SWEApp GS Siebel GUESTCST/GUESTCST Web Server SWSE W1

Employee Anonymous Login/Password: SADMIN/SADMIN

Siebel Web Server Extensions

0/4

Verify Siebel Software

Verify Siebel Gateway Verify Enterprise and Siebel Servers Verify Siebel Database Server Verify Siebel Web Server Extensions

1/4

Verify Siebel Gateway

Verify that the Windows Service or UNIX daemon process is started

Inspect the files in the Siebel Gateway directory

Siebel Gateway Name Server log

Siebel Gateway installation log

2/4

Verify Enterprise and Siebel Servers

Verify that the Windows Service or UNIX daemon process is running

Inspect the files in the Siebel Server directory

Siebel Server log

Siebel Server installation log

3/4

Verify Database Server

Inspect the files in the appropriate database subdirectory of the Siebel Database Server directory Verify database connection Verify schema and seed data Verify repository data

4/4

Verify Siebel Web Server Extensions

Inspect Web Server virtual directories

Inspect the files in the Web Server Extension directory

Siebel Web Server Extensions log

0/2

Post Installation Tasks

Entering and Managing License Keys Verifying Client

1/2

Entering and Managing License Keys

When initially connecting to the server using Siebel Tools or the Dedicated Web Client, enter the license key when prompted

Once entered, you can add, modify, or delete license keys using the Web Client; select Application Administration > License Keys

2/2

Verifying Client

Verify application launch and connectivity to server Example:


Web Server Siebel Application

SWE Command is appended to the URL

2/2

Verifying Client Continued

Inspect the files in the Client directory

Siebel Client install log

Post-Installation Topology

Example:
Siebel Gateway
Siebel Gateway

Enterprise Server

G1

Siebel Server(s)

Enterprise Server Siebel Server(s)

Client

S1

S2

Siebel File System

C1 W1 D1 siebeldb

File System

Web server running Siebel Web Server Extensions

Web Server SWSE

Database Server

Verification Tools

Two available verification tools


Environment Verification Test (EVT)

Performs verification of the system server environment Performs verification of the High Interactivity client environment

Health Check

Environment Verification Test (EVT)

Can be run before installation, after installation, or on demand


Checks the environment for potential problems before installation Checks the Siebel Enterprise for errors and potential problems after installation

Checks Siebel products


Siebel Gateway Name Server Siebel Server Siebel Web Server Extensions

Checks third-party products


Operating system Environment variables Web server Database client

EVT Execution

Ships with the product Is located in the BIN directory of the Siebel Server Has one configuration file Runs from the command line with a set of switches Example:

Health Check

Is an Active X control that is driven by configuration files Operates on the High Interactivity (HI) client Checks client environment the Siebel application is running on
Internet options Java setting Environment/registry setting

Performs checks using values set in the application Set values in the configuration file
Set each check to one of the following values

[ClientHealthCheck] section of the configuration file

Required Recommended Ignore

Health Check Execution

Enable health check in the [SWE] section of the Siebel Server configuration file
[SWE] EnableClientHealthCheck = True

Classroom Installation

Example of the classroom installation:


Siebel Gateway
<machine name> C:\SUsea\gtwysrvr

Enterprise Server
Siebel SUSrvr

Siebel Server

C:\SUsea\siebsrvr

Web Server siebeldb

Siebel Web Server Extensions C:\SUsea\SWEApp Database Server File System Mobile client
C:\SUsea\dbsrvr

Siebel File System

C:\siebfile

C:\SUsea\client

Summary
This module showed you how to:
Install the Siebel Gateway Name Server, Enterprise Server, Siebel Server, and Database Server to set up your Enterprise Server environment Test server-to-database connectivity

Lab

In the lab you will simulate:


Installing the Siebel Server-side software Configuring the Siebel Gateway Name Server Configuring the Siebel Server Configuring the Siebel Database Server Importing the Siebel Repository Installing the Siebel Mobile Web Client Installing the Siebel Web Server Extensions Configuring the Siebel Web Server Extensions

Das könnte Ihnen auch gefallen