Implementing Siebel Business Applications on DB2 UDB for z/OS > Preparing to Deploy Siebel on DB2 for z/OS >

Process of Preparing for a Siebel Application Deployment on DB2 for z/OS


Preparing to deploy Siebel Business Applications on DB2 for z/OS involves the following steps:

  1. Review Siebel System Requirements and Supported Platforms on Oracle Technology Network for your Siebel application version and make sure that all requirements are met. For DB2 databases, the requirements include:
    • Applying required DB2 maintenance as listed in the IBM informational APAR ii13985.
    • Installing a supported version of DB2 Connect and the appropriate IBM Fix Pack, as specified in Siebel System Requirements and Supported Platforms on Oracle Technology Network.
    • Installing Unicode Conversion Services if your DB2 database is not Unicode enabled.
  2. Review the Siebel architecture of the DB2 for z/OS database server.
  3. Decide on the DB2-related architecture and other related choices:
    • Understand and design the database storage layout for the Siebel Schema.
    • Review possible table space partitioning.

      If you plan on using batch processing through EIM, ensure the partitioning scheme is appropriate for both batch and online activities.

    • Decide whether to use a separate or shared DB2 subsystem for production.
    • Configure the DB2 Data Distribution Facility and the z/OS Workload Manager (WLM).
    • Review and set up the required and recommended DB2 system parameters (DSNZPARMs).
    • Decide whether to select an ASCII, EBCDIC, or Unicode encoding scheme code page.
    • Decide whether to implement Coordinated Universal Time (UTC).
    • Decide which security scheme to use (native DB2 security or Lightweight Data Access Protocol (LDAP)).
    • Decide on backup and recovery mechanisms.
    • Decide on maintenance procedures, such as RUNSTATS and REORG.
    • Ensure you know how to deploy the user-defined functions (UDFs) and stored procedures that Siebel applications require.
    • Specify the appropriate Siebel parameters and environment for your deployment after the installation is completed.
    • Set up development, test, and other environments.
  4. The implementation team needs to review Siebel Alerts and Siebel Release Notes on OracleMetaLink 3 to make sure that they are aware of known anomalies.
  5. Have a project staff:
    • Dedicate database administrators (DBAs) to support the Siebel application deployment.
    • Establish good working relationships with midtier administrators because some operations, such as installation or upgrade, require close cooperation with these groups of people.
    • DB2 DBAs using the Siebel application for the first time need to be aware that in the Siebel application:
      • There are many database objects, some of them unused.
      • The Siebel data model uses different data types, mainly VARCHAR.
      • Dynamic SQL is generated versus traditional SQL precisely coded by developers.
Implementing Siebel Business Applications on DB2 UDB for z/OS Copyright © 2008, Oracle. All rights reserved.