Modifying siebel.cfg Before Upgrading Siebel Database

Before upgrading to Siebel 17.x or later, a number of parameters must be changed in the siebel.cfg file as shown in the following procedure, otherwise the Siebel database upgrade will fail when upgrading in upgphys mode.

The siebel.cfg file must also be updated correctly before running the Key Database Manager utility, which is used to maintain the key file (keyfile.bin). For more information on the parameters to set (or update) in siebel.cfg before running the Key Database Manager utility, see Siebel Security Guide.

To modify siebel.cfg

  1. Open siebel.cfg, which is located in the $SIEBEL_HOME\siebelserver\bin\ folder and modify the following parameters:

    • Change: ClientRootDir = siebel-root\ses

      To the following: ClientRootDir = siebel-root\ses\siebsrvr.

    • Change: ServerDbODBCDataSource = %MASTER_DATASOURCE%

      To the following: ServerDbODBCDataSource = odbc connection name.

    • Change: DataSourceName = $(DefaultDataSource)

      To the following: DataSourceName = ServerDataSrc.

  2. (Optional) Resume the upgphys process from the command line as follows:

    Note: This step applies only if you have already run upgphys and received an encryption error similar to the following: INFO:Recommendation : Verify cfg file(C:\Siebel\15.0.0.0.0\ses\siebsrvr\bin\enu\siebel.cfg).
    1. Go to the $SIEBEL_HOME\siebsrvr\bin folder.

    2. Enter one of the following commands as required:

      • Windows: siebupg /m master_UPGRADEOPTION_ENVIRONMENT_VERSION.ucf

      • UNIX: srvrupgwiz /m master_UPGRADEOPTION_ENVIRONMENT_VERSION.ucf

      The upgphys process will continue to run