Chapter 4. Installation and configuration 99
4.5 Installation and configuration of DB2 UDB server on
Linux
At the time we wrote this redbook (November 2005), Siebel did not support the
Linux environment. However, you can install DB2 UDB on Linux and have the
Siebel Gateway Name Server, Siebel Server, and Siebel Database Server
located on Windows. Figure 4-14 on page 100 illustrates this type of architecture.
The procedure to install DB2 UDB on Linux is similar to the DB2 UDB installation
on AIX:
1. Install DB2 UDB ESE server code.
2. Configure the DB2 UDB Server, including:
Create DB2 instance
Set up DB2 registry variables
Configure DB2 database manager and database parameters
Refer to 4.3.1, “Installation and configuration of DB2 UDB server and client on
AIX” on page 52 for details and steps.
3. Copy the Siebel stored procedure
The DB2 stored procedure file, siebproc, needs to be copied from the Siebel
Database Server install location to the DB2 instance as siebproc:
Copy the file siebproc from $DBSRVR_ROOT/db2udb/siebproc/DBSRVR_OS to
$INST_HOME/sqllib/function directory
where $INST_HOME = The directory where the instance is located.
In the lab, we copied the file siebproc from
C:\sea782\dbsrvr\DB2UDB\SIEBPROC\LINUX to
/home/sebldb2/sqllib/function/ on KAZAN.
100 Siebel 7.8 with IBM DB2 UDB V8.2 Handbook
Figure 4-14 Siebel 7.8.2 installation on Windows with DB2 on Linux
Siebel Gateway Name Server
Siebel Enterprise Server
Siebel
File
System
Siebel
Developer Web Client
Siebel
Database
Siebel Database Server
Internet
Siebel Web Server
Extension
Internet Information
Service (IIS)
Web Server
Siebel
Web Client
HTTP/HTTPS Protocol
DB2 Data
Communication
KAZAN
9.1.39.197
RED HAT
LINUX 4.0
PUGET
9.1.39.195
Windows 2003 Advanced
Server
HTTP/HTTPS Protocol
Siebel
Web Engine
Application
Object
Manager
Siebel Server
Siebel Application
Communication

Get Siebel 7.8 with IBM DB2 UDB V8.2 Handbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.