Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools > Installing the Siebel Database Server > Configuring the Siebel Database Server >

Installing the DB Server Components


When you choose Install a new Siebel Database from the Siebel Database Server Options menu of the Siebel Software Configuration Wizard, the utility performs the following tasks:

  • Creates Siebel tables and indexes in a specified tablespace.
  • Inserts Siebel seed data specific to your database.
  • Installs views, packages, and procedures for your database.
  • Sets system preferences.

NOTE:  Every time you install a new language, you must launch the Siebel Software Configuration Wizard and navigate to Siebel Database Server Options > Install > Add a language to an existing database. For a list of languages supported by Siebel eBusiness Applications in this release, and their corresponding Siebel language codes, see System Requirements and Supported Platforms on Siebel SupportWeb.

To install Siebel Database Server components

  1. Navigate to $SIEBEL_HOME/bin and source environment variables, using one of the following commands, depending on the type of shell you use:

    Korn or Bourne shell

    . ./siebenv.sh

    TIP:   Make sure there is a space between the initial period and ./siebenv.sh.

    C shell

    source siebenv.csh

    where:

    $SIEBEL_HOME = The location of the Siebel Server root directory

  2. Verify whether the values for SIEBEL_ROOT and LANGUAGE are correctly set or are empty by entering:

    env

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

    Korn or Bourne shell

    SIEBEL_ROOT=New Value ; export SIEBEL_ROOT

    LANGUAGE=New Value ; export LANGUAGE

    C shell

    setenv SIEBEL_ROOT New Value

    setenv LANGUAGE New Value

  3. Navigate to $SIEBEL_ROOT/bin and run the following script:

    dbsrvr_config.ksh

    This script launches the Siebel Database Server Configuration Wizard.

    The script displays the current settings for the SIEBEL_ROOT and LANGUAGE variables and prompts you as to whether these settings are correct.

  4. Confirm whether or not the settings are correct by entering either Y or N.

    NOTE:  If either the SIEBEL_ROOT value or the LANGUAGE value, which should be the Language Pack installed on the machine, is not set or is incorrect, you must correct them before proceeding.

    The Configuration Wizard validates the existence of the $SIEBEL_ROOT directory.

  5. Specify a different path to your Siebel Server root directory, or press Enter to accept the current setting.

    The Configuration Wizard then prompts you for the path to the Siebel Database Server root directory.

  6. Specify the path to your Siebel Database Server root directory, or press Enter to accept the current setting.
  7. Select the appropriate RDBMS for your installation by entering the respective number from the list the list of supported database platforms displayed:

    Select the RDBMS Platform:

    1- IBM DB2 UDB for Windows and UNIX
    2- IBM DB2 UDB for Z/OS and OS/390
    3- Oracle Database Enterprise Edition

  8. (Oracle only) Select the appropriate Oracle version for your environment from the Database Version menu:

    1- Oracle 8i
    2- Oracle 9i

  9. Enter 1 to select the Install Database option from the Siebel Database Operation menu:

    Select the Siebel Database Operation

    1- Install Database
    2- Upgrade Database
    3- Import/Export Repository
    4- Migrate Repository
    5- Run Database Utilities

  10. On the next screen, enter Y if you ran grantusr.sql to set up your tableowner and administrator accounts or N to exit the Configuration Wizard to run this script.

    NOTE:  These accounts must be in place or you will not be able to complete installation of your seed data, tables, and indexes.

    If you elected to proceed, the script displays the Installation Options menu:

    Select one of the following options:

    1- Install Siebel Database
    2- Add a language to an existing Siebel Database
    3- Install Siebel Data Warehouse Database (only for IBM DB2 UDB Z/OS and OS/390)

  11. Enter 1 to install the Siebel Database components for this database.
  12. (Oracle and DB2 UDB for Windows and UNIX only) On the Database Encoding screen, enter the number that corresponds to the database encoding value for your database:

    1- Unicode
    2- Non-Unicode

    CAUTION:  Choose the correct option for your database to prevent installation of the wrong data types. The database will not be able to create Unicode data types on a non-Unicode page setting, so check this setting carefully before choosing the option.

    The script displays the list of currently installed languages.

  13. Enter the number corresponding to the language in which you want to run your database. This is referred to as the primary (base) language for your database.
  14. On the ODBC Data Source screen, specify the ODBC data source name; for example, siebsrvr_siebel. If you have selected DB2 UDB for z/OS and OS/390, also indicate the Source Database DB2 SubSystem Name. Then click Next.

    You can find the ODBC data source name under the [ODBC Data Sources] section of the .odbc.ini file located in the $SIEBEL_ROOT/sys/ directory.

    The Database Username screen appears.

  15. Enter the user name and password for the Siebel administrator for your database; for example, SADMIN and SADMIN (Oracle) or SADMIN and db2 (DB2).

    The Database Tableowner screen appears.

  16. Enter the database tableowner name and password; for example, ora*** and ora*** or siebel and db2.

    The Database Server OS screen appears.

  17. (DB2 only) On the Database Server OS screen, select the platform on which your database server runs, and click Next.

    1- Windows

    2- Solaris

    3- AIX

    4- HP-UX5- Linux

  18. (Oracle only) On the Database Index screen, enter the name of your index tablespace; for example, INDEX01.
  19. (Oracle only) Enter the name of your tablespace; for example, DATA01.

    After you have completed your database specifications, the Configuration Wizard displays the list of configured values and prompts you as to whether you want to launch the Siebel Upgrade Wizard (srvrupgwiz).

    The Oracle Parallel Index screen appears.

  20. (Oracle only) In the Oracle Parallel Index screen, specify the appropriate environment for your installation:

    1. I have a single CPU environment
    2. I have a multiple CPU environment

    NOTE:  The single-CPU option above assumes that you are not running with parallel indexing on. The multiple-CPU option assumes that you are running with parallel indexing on. If you have a multiple-CPU environment but are not running with parallel indexing on, choose option 1.

  21. (DB2 only) Enter the name of your 4-KB tablespace.
  22. (DB2 only) Enter the name of the 16-KB tablespace.
  23. (DB2 only) Enter the name of the 32-KB tablespace.

    The Common Parameters screen appears.

  24. Press Enter to accept the default or modify the default and then press Enter.
  25. Click Next to accept the default directory for the Siebel Log Process directory or enter a different directory and then click Next.
  26. Enter Y to confirm your specifications and launch the Upgrade Wizard or N to reject the values and exit the Configuration Wizard.
    • If you need to change the values you previously entered, rerun the Configuration Wizard by running the dbsrvr_config.ksh script. Rerunning the wizard allows you to reconfigure with different values.
    • If a program or system error occurs and you need to rerun the Siebel Upgrade Wizard, you can do so, starting at the point at which the wizard failed. For details, see Upgrade Guide.

      If the upgrade was successful, the Siebel Upgrade Wizard displays a success message when installation is complete.

Siebel Installation Guide for UNIX: Servers, Mobile Web Clients, Tools