Siebel Service Handheld Guide > Working with Siebel Handheld Applications >

Backing Up and Restoring Data with the Siebel Handheld Client

It is recommended that you back up your data to an external device—for example, a CompactFlash card or a Secure ID card. If the handheld device is damaged, the backup might not be retrievable. If you store your backups in RAM, depending on the size of your application and data extract, you can decrease the amount of memory available for the application, and your application performance can suffer.

Automatic Backup after Synchronization

The automatic backup feature must be enabled in the application by your System Administrator. If the backup feature is enabled, a backup is automatically created at the end of every synchronization. This way, you have an up-to-date snapshot of the database.

CAUTION:  You must never synchronize your data to the handheld device and then restore the database using an older copy of the database. If you do, the next time you synchronize, the application tries to rewrite changed transactions. This can cause data integrity problems. Therefore, when the database backup feature is enabled, a database backup occurs automatically at the end of each synchronization.

Keep in mind that enabling automatic backup makes the overall time to synchronize somewhat longer. The size of the database and the speed of the CompactFlash card also affect the time it takes to complete synchronization.

For more information about automatic backup, see Enabling Back Up of Siebel Handheld Application Database.

Backing Up Data

You can back up the data in your Siebel Handheld application. The Siebel Handheld application configuration files and data are copied to the backup location specified in the setup.ini file. Typically, the backup location is a CF or SD card.

For more information about how to back up data, see the online help for the Siebel Handheld application.

Restoring Data from a Backup

In order to restore the application to its previous state, the user must contact the system administrator. Any work performed on the handheld device since the last backup will be lost.

To restore the database

  1. Remove the external flash card from the damaged device and place it in a new handheld device where the application has been installed.
  2. Navigate to the \Program Files\Siebel Handheld folder.
  3. Start the restore by tapping the BackupUtility file twice.

    A dialog box appears, asking you to confirm that you want to restore the device from a previous backup.

  4. Tap Yes.

    A status dialog box appears, indicating that the restore is in progress. The backup utility restores the files to the state when the backup was performed. A dialog box appears telling you if the restore was successful. If successful, it asks you to confirm that you want to restart the Siebel Handheld application.

  5. Tap Yes to start using the application.
Siebel Service Handheld Guide Copyright © 2007, Oracle. All rights reserved.