Configuring Siebel eBusiness Applications > Configuring Tables and Columns >

Propagating Changes to Other Local Databases


After extensions have been checked into your server database and applied to the physical database you need to propagate the schema changes to other developers (mobile users).

To propagate schema changes to mobile users

  1. Have all mobile users perform a full synchronization.
  2. Activate the extensions. This procedure differs depending on whether or not you are using Siebel Anywhere.

    Using Siebel Anywhere. Perform the following steps:

    1. Create an Upgrade Kit on your Server database that includes the Siebel Database Schema as the upgrade kit component.

      For more information, see Siebel Anywhere Administration Guide for information on creating upgrade kits.

    2. Click Activate on the Upgrade Kits View to make the upgrade kit available.

      Without Siebel Anywhere. Perform the following steps:

    3. Log on to Siebel Tools while connected to your server database.
    4. Click Activate in the Table List view. Executing this process will increase the database schema version number, and therefore require a schema upgrade for mobile users.
  3. Run gennewdb to regenerate the template local database.

    For information on running gennewdb, see Siebel Remote and Replication Manager Administration Guide.

  4. Reextract mobile clients. Mobile clients will need to reinitialize their local databases with the extracted data. This procedure differs depending on whether or not you are using Siebel Anywhere.

    Using Siebel Anywhere. In the Upgrade Configurations View, click Distribute. This action will make the new custom schema version available for a schema upgrade. The Required flag is set manually. See Siebel Anywhere Administration Guide for detailed information on Siebel Anywhere Configurations screen.

    Without Siebel Anywhere. Manually reextract and reinitialize all mobile user databases.

Configuring Siebel eBusiness Applications