Siebel Anywhere Administration Guide > Retrieving, Installing, and Testing Upgrade Kits >

Uninstalling Siebel Maintenance Releases or Patches


Occasionally, as part of testing, troubleshooting, or as preparation before installing a new release, you might want to uninstall the client files associated with a Siebel maintenance release or patch.

Uninstalling a Delta Patch but Retaining Previous Patches and the Base Release

As part of testing or troubleshooting, sometimes you might want to uninstall a single Siebel CRM maintenance release or patch, while leaving previous maintenance releases or patches and the underlying base release intact. For example, you might want to remove version 8.1.1.11 or version 8.2.2.4, but retain version 8.1.1 or version 8.2.2 and version 8.1.1.7 or version 8.2.2.1.

NOTE:  You can only uninstall a delta patch, not a standard patch. A delta patch is software that was installed using a Siebel Anywhere upgrade kit of type Siebel Client Executables with Select Type of Installation set to Delta Install. For more information, see Roadmap for Creating a Delta Installation Siebel Client Executables Upgrade Kit.

The following procedure describes how to uninstall a delta patch.

To remove a delta patch but retain previous patches and the base release

  1. Navigate to the existing root directory of the client installation (SIEBEL_CLIENT_INSTALL), such as C:\Siebel\8.1\Client_1 or C:\Siebel\8.2.2.0.0\Client_1.
  2. Locate the following directories, which were created when the delta patch was installed:
    • PATCHBACKUP_BASE. This folder is for the base portion of the installation that was performed through the delta patch.
    • PATCHBACKUP_language-code, where language-code is the code for each language that is used in the client installation. For example, the directory might be called PATCHBACKUP_ENU for U.S. English. This folder is for a language-specific portion of the installation that was performed through the delta patch.
    • PATCHBACKUP_language-codeSIA, where language-code is the code for each language that is used in the client installation. SIA applies for all Siebel Industry Applications. For example, the directory might be called PATCHBACKUP_ENUSIA for U.S. English. This folder is for a language-specific portion of the installation that was performed through the delta patch.
    • PATCHBACKUP_. This folder is for the base portion of the installation, plus all language-specific portions of the installation, that was performed through the delta patch.
  3. In each of the directories that you located in Step 2, rename the file unpatch.bak to unpatch.bat.
  4. In each of these directories, execute unpatch.bat.

    NOTE:  The unpatch.bat files can be executed from the various directories in any order.

Siebel Anywhere Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.