9Uninstalling Siebel CRM

About Uninstalling Siebel CRM

The topics in this chapter describe how to uninstall the current release, Siebel CRM 17.0. Separate instructions are provided for server and client software modules. This chapter describes both full uninstallation and rollback uninstallation.

Note: Siebel Web Server Extension (SWSE) is no longer provided, as of Siebel CRM 17.0. For more information about uninstalling any software for a prior Siebel CRM release, see About Uninstalling Earlier Versions of Siebel CRM.

This topic includes the following information:

Related Topics

Installation-Related Changes for Siebel CRM 20.x Update

Installation-Related Changes for Siebel CRM 17.0

About Uninstalling Earlier Versions of Siebel CRM

Related Books

Siebel Deployment Planning Guide

Siebel System Administration Guide

Siebel Global Deployment Guide

Uninstallation Options for Siebel CRM Modules

This topic summarizes the uninstallation options for the Siebel CRM modules described in this guide. This topic is part of About Uninstalling Siebel CRM.

The following uninstallation options apply for Siebel Enterprise Server, Siebel Application Interface, Siebel Web Client, and Siebel Tools:

  • Full uninstallation removes the installed Siebel CRM software module. If you installed the current release as a new installation, then you can perform a full uninstallation. (Rollback uninstallation is not an option in this case.)

  • Rollback uninstallation (also referred to as rollback or rolling back) uninstalls the installed Siebel CRM software module where you had previously installed Siebel CRM 17.0 as a migration installation. Use rollback uninstallation to revert to your previously installed software version of Siebel CRM. (Full uninstallation is also an option in this case.)

    Caution: With a rollback uninstallation, the release that you can revert to depends on how you had originally installed the Siebel CRM software modules. Different rollback uninstallation methods are provided for different situations. Make sure to use the correct method for your situation.
  • If you have installed a Siebel CRM 20.x Update or earlier release on top of an installation of Siebel CRM 17.0, then you can uninstall the update release. For more information, see Installing and Uninstalling Siebel CRM 20.x Update.

Related Topics

Installing and Uninstalling Siebel CRM 20.x Update

Requirements for Uninstalling Siebel CRM

Limitations for Uninstalling Siebel CRM

Requirements for Uninstalling Siebel CRM

Uninstallation of Siebel CRM software is subject to various requirements.

This topic is part of About Uninstalling Siebel CRM.

The following requirements apply to uninstalling Siebel CRM software:

  • Use documented methods. To successfully uninstall, you must use the supported methods documented in this chapter and observe all of the requirements and limitations that apply for uninstalling each module. Review this entire chapter before you uninstall any software.

  • Before a full uninstallation, you must remove configuration data. For Siebel CRM server modules, including Siebel Server, Siebel Application Interface, or Siebel Gateway, that were previously configured using Siebel Management Console, you must perform tasks to remove the configuration data before you uninstall the Siebel software. For detailed information, see Process of Removing Configuration Data.

  • You must have the required access. When you uninstall an instance of a Siebel CRM server module, including Siebel Server, Siebel Application Interface, or Siebel Gateway, you must either be the same user or be a user in the same group as the user who performed the installation. This requirement applies to both full uninstallation and rollback uninstallation.

  • Clustered nodes present special requirements. Clustered nodes present special requirements that might change part of the installation and uninstallation process from what is described in this guide. Siebel Gateway clustering includes such requirements, as noted in Changing the Primary Nodes for a Siebel Gateway Cluster.

  • Do not delete installation directories until you have performed a full uninstallation. Do not delete the installation directories for any Siebel CRM module until after you have performed a full uninstallation of the module. After a full uninstallation has completed successfully, you might have to restart your computer. Afterwards, you can safely delete the remaining directories. (Do not delete any installation directories after you perform a rollback uninstallation.)

  • Siebel CRM modules must use the same version after a rollback uninstallation. If you roll back to the previously installed version of Siebel Enterprise Server and SWSE, then you must also perform a similar rollback uninstallation for all of the other Siebel CRM modules sharing the same Siebel Enterprise and Siebel database. After performing a rollback, see the documentation that applies to your currently installed Siebel CRM software version for information about this version.

  • To perform a rollback uninstallation, you must have retained the previous installation. When you installed the current release as a migration installation, the existing installation directory was renamed. You must retain this installation directory in order to be able to roll back to the version that it represents.

    During a migration installation, the original installation directory is renamed from OriginalName to OriginalName_pre17.0. The new installation directory is named OriginalName. Examples follow:

    • If the original installation directory name for Siebel Enterprise Server was ses, then this directory is renamed to ses_pre17.0. The new installation directory is named ses.

    • If the original installation directory name for SWSE (from the installation of a prior version) was sweapp, then this directory is renamed to sweapp_pre17.0. The new installation directory is named sweapp.

    • If the original installation directory name for Siebel Web Client was Client_1, then this directory is renamed to Client_1_pre17.0. The new installation directory is named Client_1.

    • If the original installation directory name for Siebel Tools was Tools_1, then this directory is renamed to Tools_1_pre17.0. The new installation directory is named Tools_1.

  • For Siebel Enterprise Server and Siebel Application Interface, you must use the correct rollback uninstallation method for your situation. Different rollback uninstallation methods are provided for different situations. You must use the correct method for your situation, as follows:

    • If you had originally installed Siebel CRM 8.1.1 (using the InstallShield installer) and are now rolling back to Siebel CRM 8.1.1 through Siebel CRM 8.1.1.7, then you must use the Oracle Universal Installer uninstallation option to roll back the software. (You must use this method because it removes the defined Oracle home, which no longer applies after the rollback in this case.)

    • If you are rolling back to a prior release of Siebel CRM, then you must use the manual steps to roll back the software. (You must use this method because it does not remove the defined Oracle home, which still applies after the rollback in this case. If the Oracle home is removed, then the rollback process is incomplete and your original installation cannot be used in its current state.)

  • After a rollback uninstallation, you must restore the Siebel Repository. New functionality and bug fixes might no longer be available after a rollback uninstallation. After you roll back the software, you must remove any configuration changes and restore the Siebel Repository and the Siebel Repository file (SRF) to the state when you first installed the current release. (SRF files are applicable only to releases prior to Siebel CRM 17.0.)

    Note: After you installed the current release as a migration installation, you would have used the Incremental Repository Merge feature to update the Siebel Repository and to make other Siebel database changes. For more information about Incremental Repository Merge, see Siebel Database Upgrade Guide.
  • After a rollback uninstallation, you must re-enable the applicable services. After a rollback uninstallation, the Siebel Server service and the Siebel Gateway Name Server service are disabled and must be re-enabled. The steps for doing this are part of the rollback procedure inRolling Back the Siebel CRM Server Modules.

  • After a rollback uninstallation, refer to earlier versions of the documentation. After you roll back the current release, you must refer to the documentation that applies to the Siebel CRM version that you revert to. For example, if you revert to Siebel CRM 8.1.1.7, then for information about the new effective version of your installed software you must refer to version 8.1, Rev. A of the Siebel Installation Guide for the operating system you are using. This version of the guide is available from 1461732.1 (Article ID) on My Oracle Support.

    For versions of Siebel Maintenance Release Guide for applicable prior releases, see 880452.1 (Article ID) on My Oracle Support for Siebel CRM 8.1.1.x or see 1441523.1 (Article ID) for Siebel CRM 8.2.2.x. For versions of Siebel Patchset Installation Guide for Siebel CRM for applicable prior releases (Siebel CRM 17.x and earlier), see 1614310.1 (Article ID) on My Oracle Support.

    For Siebel CRM 20.x, 19.x, and 18.x Update releases, see also Siebel CRM Update Guide and Release Notes on My Oracle Support.

  • After a rollback uninstallation, verify the software version. After a rollback uninstallation, verify the version number of the installed software that you revert to. See the documentation that applies to your new effective version. See also Verifying Installation for Siebel CRM and related topics.

  • After a rollback uninstallation, you must revert to previous required versions of third-party software. After a rollback uninstallation to a version prior to Siebel CRM 17.0, you must revert installed third-party (or non-Siebel Oracle) software to the versions supported for the version of Siebel CRM that you are reverting to, where necessary. For supported versions of third-party software, see the Certifications tab on My Oracle Support.

  • After a rollback uninstallation, you must reconfigure SWSE. After a rollback uninstallation to a version prior to Siebel CRM 17.0, you must reconfigure the Siebel Web Server Extension (SWSE). For more information, see Additional Tasks for Migration Installations and About Configuring Siebel CRM.

  • After a rollback uninstallation, configure Oracle Configuration Manager (if necessary). If Oracle Configuration Manager was not configured before you performed a migration installation of Siebel Enterprise Server, then, after a rollback to the original installation, you must configure this instance of Oracle Configuration Manager manually in order for it to function properly.

The following recommendations apply to performing a full uninstallation:

  • Uninstall Database Configuration Utilities only after backing up files. Before you uninstall an instance of Siebel Enterprise Server that includes the Database Configuration Utilities and Siebel Server, it is strongly recommended that you back up relevant files, such as summary.html and summary.txt in the DBSRVR_ROOT directory and the files in the log directory under $SIEBSRVR_ROOT.

  • Uninstall Database Configuration Utilities only after removing configuration data. Before you uninstall the Database Configuration Utilities and the Siebel Server it is installed with, it is strongly recommended that you first remove the Siebel Enterprise configuration or remove both the Enterprise and the Siebel Gateway.

Related Topics

Installing and Deploying Siebel CRM with Multiple Languages

Changing the Primary Nodes for a Siebel Gateway Cluster

Uninstallation Options for Siebel CRM Modules

Limitations for Uninstalling Siebel CRM

Related Books

Siebel Database Upgrade Guide

Limitations for Uninstalling Siebel CRM

Uninstallation of Siebel CRM software is subject to various limitations.

This topic is part of About Uninstalling Siebel CRM.

The following limitations apply to uninstalling Siebel CRM software:

  • You cannot selectively uninstall Siebel Enterprise Server modules installed together on the same computer. For example, if you have installed Siebel Gateway and Siebel Server in the same Siebel CRM installed instance, then you cannot uninstall Siebel Server by itself. If you do not want to use this Siebel Server, then you can remove configuration data for this Siebel Server or disable the Siebel Server so that it does not run on this server computer. For information about disabling Siebel Server components, see Siebel System Administration Guide. See also Preparing to Run Siebel Server Components.

  • You cannot selectively uninstall Siebel language packs. If you have installed a particular Siebel language pack but determine that it is not needed on that installation, then you can deploy your applications using only the languages that you require. You cannot uninstall the Siebel language pack that you do not need.

    If you have already deployed languages that you do not require, then you can remove and recreate a Siebel Server configuration with fewer deployed languages, or recreate a Siebel Application Interface profile with fewer deployed languages and reapply it to each installed Siebel Application Interface instance. Alternatively, you can disable unneeded language-specific Application Object Managers or other components. For these tasks, you do not uninstall the Siebel software. For more information about multilingual deployments, see Installing and Deploying Siebel CRM with Multiple Languages and Siebel Global Deployment Guide.

  • Limitations might apply for previous versions that you roll back to. If you installed the current release as a migration installation and are rolling it back, then you can revert to the previously installed software version. After rolling back, however, you might not be able to roll back again to an earlier release. For more information, see About Uninstalling Earlier Versions of Siebel CRM.

  • This guide describes uninstalling the current release only. For information about uninstalling any prior release of Siebel CRM, see About Uninstalling Earlier Versions of Siebel CRM.

  • This guide describes GUI uninstallation only. Topics in this chapter describe full uninstallation by running Oracle Universal Installer in GUI mode. It is also possible to perform a full uninstallation by using unattended mode, similar to the installation process described in Installing Siebel CRM in Unattended Mode.

Related Topics

Installing and Deploying Siebel CRM with Multiple Languages

Uninstallation Options for Siebel CRM Modules

Requirements for Uninstalling Siebel CRM

About Uninstalling Earlier Versions of Siebel CRM

Related Books

Siebel System Administration Guide

Siebel Global Deployment Guide

Siebel CRM Update Guide and Release Notes on My Oracle Support

Process of Removing Configuration Data

This topic describes the tasks that you perform for removing the configuration data for Siebel CRM server modules, such as Siebel Server or Siebel Application Interface. You perform these tasks using the Siebel Management Console, which you used for configuration.

Removing configuration data is related to uninstalling the Siebel CRM software, but it is distinct from it. Before you uninstall Siebel CRM server modules, including Siebel Server, Siebel Application Interface, or Siebel Gateway, you must remove configuration data that was previously created and deployed for these modules. In some cases, you might choose to remove configuration data without uninstalling. Removing configuration data does not affect the profiles that you used when deploying the installed modules.

This topic does not describe removing configuration profiles that you have created but have not deployed. For more information, see Running the Siebel Management Console.

Perform the tasks for removing configuration data in the following order (the reverse of the normal order of configuration):

  1. Removing the Siebel Application Interface Configuration

  2. Removing the Siebel Server Configuration

  3. Removing the Siebel Enterprise

  4. Removing the Siebel Gateway Cluster

  5. Removing the Siebel Gateway

Related Topics

Configuring Siebel CRM Server Modules

Running the Siebel Management Console

Additional Tasks for Migration Installations

About Uninstalling Siebel CRM

Uninstalling Siebel CRM Server Modules

Removing the Siebel Application Interface Configuration

The Siebel Management Console lets you remove the configuration that you deployed for the Siebel Application Interface. This task removes the application configuration data that was created when you deployed the Siebel Application Interface profile.

Note: This task applies only to instances of Siebel Application Interface that are in a deployed state.

This task is a step in Process of Removing Configuration Data.

To remove the Siebel Application Interface configuration

  1. Run the Siebel Management Console, as described in Running the Siebel Management Console.

  2. Click Siebel Deployment in the left panel.

  3. In the hierarchy shown, click the Application Interface box, under Siebel Deployment.

  4. Click to select the box for the deployed instance of Siebel Application Interface for which you want to remove the configuration. Deployed instances show a solid green circle.

  5. Click the Delete icon in the top right, whose tooltip text reads Delete Application Interface.

    If the delete step is successful, then the deployment item disappears. If not, then an error message is displayed.

Removing the Siebel Server Configuration

The Siebel Management Console lets you remove Siebel Server configuration data from the Siebel Gateway. This task removes the Siebel Server service from the local server computer.

Note: When removing Siebel Server configuration data using this task, observe all of the documented requirements. Perform this task only if you have uninstalled, or removed all of the applicable configuration data for, all of the installed instances of Siebel Application Interface that depend on this Siebel Server. Before you uninstall a previously configured instance of Siebel Server, you must perform this task. This task can also be useful in cases that do not involve uninstallation. When you perform this task, the Siebel Gateway must be running.

If this Siebel Server was not configured, then this task is not necessary before uninstallation.

This task is a step in Process of Removing Configuration Data.

To remove the Siebel Server configuration

  1. Make sure that the Siebel Gateway is running.

  2. Run the Siebel Management Console, as described in Running the Siebel Management Console.

  3. Click Siebel Deployment in the left panel.

  4. In the hierarchy shown, click the Siebel Server box, under Siebel Deployment.

  5. Click to select the box for the deployed instance of Siebel Server for which you want to remove the configuration. Deployed instances show a solid green circle.

  6. Click the Delete icon in the top right, whose tooltip text reads Delete Siebel Server.

    If the delete step is successful, then the deployment item disappears. If not, then an error message is displayed.

Removing the Siebel Enterprise

The Siebel Management Console lets you remove the Siebel Enterprise for a Siebel deployment.

Note: When removing a Siebel Enterprise using this task, observe all of the documented requirements. Perform this task only if you have uninstalled, or removed all of the applicable configuration data for, all of the installed instances of Siebel Application Interface and Siebel Server that depend on this Siebel Enterprise. When you perform this task, the Siebel Gateway must be running.

This task is a step in Process of Removing Configuration Data.

To remove the Siebel Enterprise

  1. Make sure that the Siebel Gateway is running.

  2. Run the Siebel Management Console, as described in Running the Siebel Management Console.

  3. Click Siebel Deployment in the left panel.

  4. In the hierarchy shown, click the Enterprise box, under Siebel Deployment.

  5. Click to select the box for the deployed Siebel Enterprise that you want to remove. Deployed instances show a solid green circle.

  6. Click the Delete icon in the top right, whose tooltip text reads Delete Enterprise.

    If the delete step is successful, then the deployment item disappears. If not, then an error message is displayed.

Removing the Siebel Gateway Cluster

The Siebel Management Console lets you remove the Siebel Gateway cluster for a Siebel deployment.

Note: When removing a Siebel Gateway cluster using this task, observe all of the documented requirements. When you perform this task, the primary Siebel Gateway must be running.

This task is a step in Process of Removing Configuration Data.

Related Topics

Configuring the Siebel Gateway Cluster

Removing the Siebel Gateway

To remove the Siebel Gateway cluster

  1. Make sure that the primary Siebel Gateway is running.

  2. Run the Siebel Management Console, as described in Running the Siebel Management Console.

  3. Click Siebel Deployment in the left panel.

  4. In the hierarchy shown, click the Gateway Cluster box, under Siebel Deployment.

  5. Click to select the box for the deployed Siebel Gateway cluster. Deployed instances show a solid green circle.

  6. Click the Delete icon in the top right, whose tooltip text reads Delete Gateway Cluster.

    If the delete step is successful, then the deployment item disappears. If not, then an error message is displayed.

Removing the Siebel Gateway

The Siebel Management Console lets you remove the Siebel Gateway service from the server computer, for a Siebel Gateway that you have installed and configured.

Note: When removing a Siebel Gateway using this task, observe all of the documented requirements. Perform this task only if you have uninstalled, or removed all of the applicable configuration data for, all of the installed instances of Siebel Application Interface and Siebel Server that depend on this Siebel Gateway. Also remove the Siebel Gateway cluster, if configured. Before you uninstall a previously configured instance of Siebel Gateway, you must perform this task. When you perform this task, the Siebel Gateway must be running.

If this Siebel Gateway was not configured, then this task is not necessary before uninstallation.

This task is a step in Process of Removing Configuration Data.

To remove the Siebel Gateway

  1. Make sure that the Siebel Gateway is running.

  2. Run the Siebel Management Console, as described in Running the Siebel Management Console.

  3. Click Settings in the left panel.

    The Siebel Management Console displays the URL for the physical instance of Siebel Gateway for the Siebel deployment.

  4. Check the box labeled I understand that removing Gateway will remove all profiles and deployments registered with the Gateway and remove the Gateway services.

  5. Click Remove Gateway.

Uninstalling Siebel CRM Server Modules

This topic describes how to uninstall Siebel CRM server modules for the current release. Both full uninstallation and rollback uninstallation are described. Rollback uninstallation rolls back a migration installation of these modules. With a rollback uninstallation, you roll back to the previously installed release of Siebel CRM.

In a full uninstallation, the installed Siebel CRM server modules (Siebel Enterprise Server) are uninstalled, such as Siebel Gateway, Siebel Server, Database Configuration Utilities, EAI Connector, Siebel Enterprise Cache, and Siebel Constraint Engine. Some modules might have been installed on a single computer or operating system instance, or different modules might have been installed on multiple computers or operating system instances. Separate uninstallation tasks are required for each installed instance.

Siebel Application Interface is always uninstalled as a separate task, for either full uninstallation or rollback uninstallation. In the current release, Siebel Application Interface is installed in a different location than the other Siebel CRM server modules, although they use the same installer software. Siebel Application Interface replaces the Siebel Web Server Extension (SWSE), which in prior releases used a separate installer.

Caution: Before you proceed with any uninstallation task, review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

This topic includes the following information:

Uninstalling the Siebel CRM Server Modules

Use the following procedure to perform a full uninstallation of Siebel Enterprise Server software (Siebel CRM modules, such as Siebel Server or Siebel Gateway) on a single computer or operating system instance.

Note: If you perform a rollback uninstallation rather than a full uninstallation, then you do not remove configuration data first. Use the steps described in Rolling Back the Siebel CRM Server Modules instead of those in this topic. Use the uninstallation method described in this topic only when it is appropriate: do not perform a full uninstallation by mistake.

This topic is part of Uninstalling Siebel CRM Server Modules.

To uninstall the Siebel CRM server modules

  1. Review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

  2. Verify that you have performed any required tasks to uninstall other modules or remove configuration data.

    Note: For example, before you uninstall an installed instance of Siebel CRM server software, particularly one that includes Siebel Gateway, you must perform all of the applicable Siebel Management Console tasks to remove existing configuration data. For more information, see Process of Removing Configuration Data.
  3. Open a new shell.

  4. Navigate to the $SIEBEL_ROOT/oui/bin directory.

  5. Start the Oracle Universal Installer software using the following command:

    ./runInstaller -deinstall -invPtrLoc inventory_location
    

    In this command, inventory_location is the full path of the oraInst.loc file (for example, /export/home/oraInst.loc), which points to the OUI inventory location. Use the -invPtrLoc option if you want to specify an inventory pointer file other than the default.

    This action starts the instance of Oracle Universal Installer that was installed with your Siebel Enterprise Server installation.

  6. Click Installed Products.

  7. In the Inventory dialog box, select the Oracle Home value (for example, SES_HOME) representing the installed instance of Siebel CRM server (Siebel Enterprise Server) software that you want to uninstall.

  8. Click Remove.

  9. Click Yes to confirm that you want to uninstall this Siebel Enterprise Server and all of its dependent modules on the same computer.

    The Siebel CRM software is uninstalled from this computer.

  10. In the Inventory dialog box, click Close.

  11. In the Oracle Universal Installer window, click Cancel.

  12. Restart your server.

Related Topics

Installing Siebel CRM Server Modules

About Uninstalling Siebel CRM

Process of Removing Configuration Data

Rolling Back the Siebel CRM Server Modules

Use the following procedure to roll back the current release of the Siebel Enterprise Server software (Siebel CRM modules, such as Siebel Server or Siebel Gateway) on a single computer or operating system instance and revert to the previously installed software version. You can do this only when you have installed the current release as a migration installation from an existing installation of a release prior to Siebel CRM 17.0 and need to revert to the prior release, such as Siebel CRM 16.0.

Note: To be able to roll back the current release and revert to a previous version, you must have retained the backup directory to which the previous installation was moved during the migration installation. During that installation, if the original Siebel Enterprise Server installation directory was named ses, for example, then it was renamed from ses to ses_pre17.0.
Note: This topic describes only rolling back a migration installation of Siebel CRM 17.0 or later, not rolling back an installation of a Siebel CRM 20.x Update or earlier release on top of Siebel CRM 17.0. After you have installed the update release, then you can uninstall it and revert to Siebel CRM 17.0. For more information, see Installing and Uninstalling Siebel CRM 20.x Update.

This topic is part of Uninstalling Siebel CRM Server Modules.

To roll back the Siebel CRM server modules

  1. Review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

  2. Verify that the renamed original installation directory, such as ses_pre17.0, exists.

  3. Stop all the running processes of application containers, which were installed and started during migration installation. You can do so by following the method described for Microsoft Windows or UNIX operating systems.

    For more information, see Stopping and Starting the Siebel Application Container.

  4. Stop the Siebel services for the Siebel CRM 17.0 or later installation.

  5. Use the correct rollback uninstallation method for your situation, as follows. For more information, see Requirements for Uninstalling Siebel CRM.

    • If you had originally installed Siebel CRM 8.1.1 (using the InstallShield installer) and are now rolling back to Siebel CRM 8.1.1 through Siebel CRM 8.1.1.7, then use the Oracle Universal Installer uninstallation option to uninstall Siebel CRM 17.0. Follow the procedure described in Uninstalling the Siebel CRM Server Modules, but do not remove configuration data. After performing this task, go to Step 12. (Step 7 through Step 9 do not apply in this case.)

    • If you are rolling back to another prior release of Siebel CRM, then use the manual steps that follow. Go to the next step. (Step 7 through Step 9 apply in this case only.)

  6. Delete the Siebel Gateway Name Server service by using one of the following commands:

    • Windows. SIEBEL_ROOT\gtwysrvr\bin\siebctl.exe -S gtwyns -d

    • UNIX. SIEBEL_ROOT/gtwysrvr/bin/siebctl -S gtwyns -d

  7. Delete the directory representing the current installation of Siebel Enterprise Server for the current release. For example, if the directory name is ses, then delete this directory.

  8. Rename the backup directory representing the previously installed software to use the original installation directory name for Siebel Enterprise Server. Rename the original (renamed) directory, such as ses_pre17.0, to ses (depending on your original installation directory name).

  9. If you rolled back to Siebel CRM 16.x, Siebel CRM 15.x, Siebel CRM 8.1.1.8 or later, or Siebel CRM 8.2.2.x, then verify the version number by using the opatch command, as described in Verifying Installation for Siebel CRM.

  10. Open the file SIEBEL_ROOT/gtwysrvr/bin/gateway.cfg in any text editor and make a note of the port number mentioned in the value for the GatewayConnect parameter. You will replace the GATEWAYPORT string in the command mentioned in Step 11 with this port number.

  11. Create the Siebel Gateway Name Server service for the pre-17.0 release by using one of the following commands:

    • Windows. SIEBEL_ROOT\gtwysrvr\BIN\siebctl.exe -h SIEBEL_ROOT/gtwysrvr -S gtwyns -a -g "/f SIEBEL_ROOT\gtwysrvr\ADMIN\siebns.dat /t GATEWAYPORT /c SIEBEL_ROOT\gtwysrvr\bin\gateway.cfg" -q

    • UNIX. SIEBEL_ROOT/gtwysrvr/bin/siebctl -r SIEBEL_ROOT/gtwysrvr -S gtwyns -a -g "/f SIEBEL_ROOT/gtwysrvr/sys/siebns.dat /t GATEWAYPORT /c SIEBEL_ROOT/gtwysrvr/bin/gateway.cfg" -q

  12. Restart the Siebel services.

  13. Run the Siebel Configuration Wizards, as necessary, to perform any required configuration tasks.

    Note: You must use the Configuration Wizards for the version of the software that you rolled back to. Additional requirements apply to the post-rollback environment.
  14. If Oracle Configuration Manager was not configured before you performed a migration installation of Siebel Enterprise Server, then, after a rollback to the original installation, you must configure this instance of Oracle Configuration Manager manually in order for it to function properly.

Related Topics

Installing Siebel CRM Server Modules

Verifying Installation for Siebel CRM

About Uninstalling Siebel CRM

Process of Removing Configuration Data

Uninstalling the Siebel Application Interface

Use the following procedure to perform a full uninstallation of Siebel Application Interface software on a single computer. Uninstalling Siebel Application Interface is similar to uninstalling the Siebel Enterprise Server.

Note: If you perform a rollback uninstallation rather than a full uninstallation, then you do not remove configuration data first. Use the steps described in Rolling Back the Siebel Application Interface instead of those in this topic. Use the uninstallation method described in this topic only when it is appropriate: do not perform a full uninstallation by mistake.

This topic is part of Uninstalling Siebel CRM Server Modules.

To uninstall the Siebel Application Interface

  1. Review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

  2. Verify that you have performed any required tasks to uninstall other modules or remove configuration data.

    Note: For example, before you uninstall an instance of Siebel Application Interface, you must perform the Siebel Management Console task to remove existing Siebel Application Interface configuration data. For more information, see Process of Removing Configuration Data.
  3. Open a new shell.

  4. Navigate to the $SIEBEL_ROOT/oui/bin directory.

  5. Start the Oracle Universal Installer software using the following command:

    ./runInstaller -deinstall -invPtrLoc inventory_location
    

    In this command, inventory_location is the full path of the oraInst.loc file (for example, /export/home/oraInst.loc), which points to the OUI inventory location. Use the -invPtrLoc option if you want to specify an inventory pointer file other than the default.

    This action starts the instance of Oracle Universal Installer that was installed with your Siebel Application Interface installation.

  6. Click Installed Products.

  7. In the Inventory dialog box, select the Oracle Home value (for example, EAPPWEB_HOME) representing the installed instance of Siebel Application Interface software that you want to uninstall.

  8. Click Remove.

  9. Click Yes to confirm that you want to uninstall this Siebel Application Interface on the same computer.

    The Siebel Application Interface software is uninstalled from this computer.

  10. In the Inventory dialog box, click Close.

  11. In the Oracle Universal Installer window, click Cancel.

  12. Restart your server.

Related Topics

Installing Siebel CRM Server Modules

About Uninstalling Siebel CRM

Process of Removing Configuration Data

Rolling Back the Siebel Application Interface

Use the following procedure to roll back the current release of the Siebel Application Interface software on a single computer and revert to the previously installed software version. You can do this only when you have installed the current release as a migration installation from an existing installation of a release prior to Siebel CRM 17.0 and need to revert to the prior release, such as Siebel CRM 16.0.

Note: To be able to roll back the current release and revert to a previous version, you must have retained the backup directory to which the previous installation was moved during the migration installation. During that installation, if the original SWSE installation directory was named sweapp, then it was renamed from sweapp to sweapp_pre17.0.
Note: This topic describes only rolling back a migration installation of Siebel CRM 17.0 or later, not rolling back an installation of a Siebel CRM 20.x Update or earlier release on top of Siebel CRM 17.0. After you have installed the update release, then you can uninstall it and revert to Siebel CRM 17.0. For more information, see Installing and Uninstalling Siebel CRM 20.x Update.

This topic is part of Uninstalling Siebel CRM Server Modules.

To roll back the Siebel Application Interface

  1. Review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

  2. Verify that the renamed original installation directory, such as sweapp_pre17.0, exists.

  3. Stop the Web server.

  4. You must use the correct rollback uninstallation method for your situation, as follows. For more information, see Requirements for Uninstalling Siebel CRM.

    • If you had originally installed Siebel CRM 8.1.1 (using the InstallShield installer) and are now rolling back to Siebel CRM 8.1.1 through Siebel CRM 8.1.1.7, then use the Oracle Universal Installer uninstallation option to uninstall Siebel CRM 17.0. Follow the procedure described in Uninstalling the Siebel Application Interface, but do not remove configuration data. After performing this task, go to Step 8. (Step 5 through Step 7 do not apply in this case.)

    • If you are rolling back to Siebel CRM 16.x, Siebel CRM 15.x, Siebel CRM 8.1.1.8 or later, or Siebel CRM 8.2.2.x, then use the manual steps that follow. Go to the next step. (Step 5 through Step 7 apply in this case only.)

  5. Delete the directory representing the current installation of Siebel Application Interface for the current release. For example, if the directory name is Siebel_AI or sweapp, then delete this directory.

  6. Rename the backup directory representing the previously installed software to use the original installation directory name for SWSE. Rename the original (renamed) directory, such as sweapp_pre17.0, to sweapp (depending on your original installation directory name).

  7. If you rolled back to Siebel CRM 16.x, Siebel CRM 15.x, Siebel CRM 8.1.1.8 or later, or Siebel CRM 8.2.2.x, then verify the version number by using the opatch command, as described in Verifying Installation for Siebel CRM.

  8. Restart the Web server where you had originally installed the SWSE.

  9. Run the SWSE Configuration Wizard, as necessary, to perform any required configuration tasks if you had removed the SWSE configuration on the Web server before performing the migration installation.

    Note: You must use the SWSE Configuration Wizard for the version of the software that you rolled back to. Additional requirements apply to the post-rollback environment
  10. If Oracle Configuration Manager was not configured before you performed a migration installation of Siebel Application Interface, then, after a rollback to the original installation of SWSE, you must configure this instance of Oracle Configuration Manager manually in order for it to function properly.

Related Topics

Installing Siebel CRM Server Modules

Verifying Installation for Siebel CRM

About Uninstalling Siebel CRM

Process of Removing Configuration Data

Uninstalling Siebel Web Clients or Siebel Tools

This topic describes how to uninstall Siebel Web Clients (Mobile Web Client or Developer Web Client) or Siebel Tools. Both full uninstallation and rollback uninstallation are described. Rollback uninstallation rolls back a migration installation of these modules. With a rollback uninstallation, you roll back to the previously installed software version (whether Siebel CRM 16.x, Siebel CRM 15.x, Siebel CRM 8.1.1.x, or Siebel CRM 8.2.2.x).

Note: If you installed Oracle Database SE2 for use with Siebel Web Client, and you plan to uninstall or roll back Siebel Web Client, then it is recommended that you first uninstall Oracle Database SE2. For more information, see Uninstalling Oracle Database XE.
Caution: Before you proceed with any uninstallation task, review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

This topic includes the following information:

Uninstalling the Siebel Web Client

Use the following procedure to uninstall the Siebel Mobile Web Client or Developer Web Client in a full uninstallation.

Note: If you installed Oracle Database SE2 for use with Siebel Web Client, and you plan to uninstall Siebel Web Client, then it is recommended that you first uninstall Oracle Database SE2. For more information, see Uninstalling Oracle Database XE.

This topic is part of Uninstalling Siebel Web Clients or Siebel Tools.

To uninstall the Siebel Web Client

  1. Choose Start, All Programs, Oracle - CLIENT_HOME (or a similar Oracle home identifier), Oracle Installation Products, and then Universal Installer.

  2. Click Deinstall Products.

  3. Select the Oracle home (for example, CLIENT_HOME) representing the installed instance of Siebel Mobile or Developer Web Client that you want to uninstall.

  4. Click Remove.

Related Topics

Installing the Siebel Web Client

About Uninstalling Siebel CRM

Uninstalling Oracle Database XE

Rolling Back the Siebel Web Client

Use the following procedure to roll back the current release of the Siebel Mobile Web Client or Developer Web Client software and revert to the previously installed software version. You can do this only when you have installed the current release as a migration installation from an existing installation of a release prior to Siebel CRM 17.0 and need to revert to the prior release, such as Siebel CRM 16.0.

In the procedure below, the example installation paths are those that might apply for previous releases that you subsequently migrated to the current release.

Note: If Oracle Database SE2 was installed for use with Siebel Web Client, and you plan to roll back Siebel Web Client, then it is recommended that you first uninstall Oracle Database SE2. For more information, see Uninstalling Oracle Database XE.
Note: This topic describes only rolling back a migration installation of Siebel CRM 17.0 or later, not rolling back an installation of a Siebel CRM 20.x Update or earlier release that you had installed on top of Siebel CRM 17.0. After you have installed the update release, then you can uninstall it and revert to Siebel CRM 17.0. For more information, see Installing and Uninstalling Siebel CRM 20.x Update.

This topic is part of Uninstalling Siebel Web Clients or Siebel Tools.

To roll back the Siebel Web Client

  1. Review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

  2. Exit the Siebel Web Client if it is running.

  3. Verify that the renamed original installation directory, such as Client_1_pre17.0, exists.

  4. Delete the directory representing the current installation of Siebel Web Client for the current release. For example, if the directory name is Client_1, then delete this directory.

  5. Rename the backup directory representing the previously installed software to use the original installation directory name for Siebel Web Client. Rename the original (renamed) directory, such as Client_1_pre17.0, to Client_1 (depending on your original installation directory name).

  6. Verify the version number by using the opatch command, as described in Verifying Installation for the Siebel Web Client.

  7. When the rollback process is complete, restart the Siebel Web Client.

Related Topics

Installing the Siebel Web Client

About Uninstalling Siebel CRM

Uninstalling Oracle Database XE

Uninstalling Siebel Tools

Use the following procedure to uninstall Siebel Tools in a full uninstallation.

This topic is part of Uninstalling Siebel Web Clients or Siebel Tools.

To uninstall Siebel Tools

  1. Choose Start, All Programs, Oracle - TOOLS_HOME (or a similar Oracle home identifier), Oracle Installation Products, and then Universal Installer.

  2. Click Deinstall Products.

  3. Select the Oracle home (for example, TOOLS_HOME) representing the installed instance of Siebel Tools that you want to uninstall.

  4. Click Remove.

Related Topics

Installing Siebel Tools

About Uninstalling Siebel CRM

Rolling Back Siebel Tools

Use the following procedure to roll back the installed current release of the Siebel Tools software and revert to the previously installed software version. You can do this only when you have installed the current release as a migration installation from an existing installation of a release prior to Siebel CRM 17.0 and need to revert to the prior release, such as Siebel CRM 16.0.

In the procedure below, the example installation paths are those that might apply for previous releases that you subsequently migrated to the current release.

Note: This topic describes only rolling back a migration installation of Siebel CRM 17.0 or later, not rolling back an installation of a Siebel CRM 20.x Update or earlier release that you had installed on top of Siebel CRM 17.0. After you have installed the update release, then you can uninstall it and revert to Siebel CRM 17.0. For more information, see Installing and Uninstalling Siebel CRM 20.x Update.

This topic is part of Uninstalling Siebel Web Clients or Siebel Tools.

To roll back Siebel Tools

  1. Review all of the information in About Uninstalling Siebel CRM, particularly the requirements and limitations.

  2. Exit Siebel Tools if it is running.

  3. Verify that the renamed original installation directory, such as Tools_1_pre17.0, exists.

  4. Delete the directory representing the current installation of Siebel Tools for the current release. For example, if the directory name is Tools_1, then delete this directory.

  5. Rename the backup directory representing the previously installed software to use the original installation directory name for Siebel Tools. Rename the original (renamed) directory, such as Tools_1_pre17.0, to Client (depending on your original installation directory name).

  6. Verify the version number by using the opatch command, as described in Verifying Installation for Siebel Tools.

  7. When the rollback process is complete, restart Siebel Tools.

Related Topics

Installing Siebel Tools

About Uninstalling Siebel CRM

Uninstalling Oracle Database XE

Oracle Database XE was used for the local or sample database with previous versions of Siebel CRM. It is still installed with the Siebel Web Client installer in Siebel CRM 17.0, and is used through Siebel CRM 20.7 Update. As of Siebel CRM 20.8 Update, the local database now uses Oracle Database SE2 and the sample database is no longer supported. This topic describes how to uninstall Oracle Database XE when it is no longer needed.

Note: For Siebel CRM 20.8 Update or later, performing a rollback or full uninstallation of Siebel Mobile Web Client does not uninstall Oracle Database SE2. If you need to uninstall Oracle Database SE2, see the documentation for this product on Oracle Help Center.

Use the following procedure to uninstall Oracle Database XE. You can use this procedure if you previously installed Oracle Database XE and the local database or sample database with Siebel Web Client. Uninstalling Oracle Database XE also uninstalls the local database or the sample database. (You can also uninstall Oracle Database XE if you installed it for an earlier version of Siebel Tools.)

It is recommended that you uninstall Oracle Database XE if you installed it for use with Siebel Mobile Web Client but then determine that you will not use it. For example, you would uninstall Oracle Database XE if you uninstall Siebel CRM version 17.0 or later and roll back to Siebel CRM version 15.0. Uninstall Oracle Database XE before you uninstall or roll back Siebel Web Client. For full or rollback uninstallation of Siebel Web Client for Siebel CRM 17.0 or later, see Uninstalling Siebel Web Clients or Siebel Tools.

For uninstallation (rollback) of Siebel Web Client for your installed Siebel CRM 20.x Update release, see Installing and Uninstalling Siebel CRM 20.x Update.

Note: When you uninstall Siebel Web Client, in a full installation or rollback uninstallation (including rollback of your installed Siebel CRM 20.x Update release), Oracle Database XE and the local database or the sample database are not uninstalled. In addition, the ODBC data source created for Oracle Database XE is not deleted in these uninstallation cases.

As an alternative to the procedure below, you can use one of the following methods:

  • Uninstall Oracle Database Express Edition from the Windows Control Panel.

  • Uninstall Oracle Database Express Edition from Programs and Features.

After uninstalling Oracle Database XE, restart the computer.

This topic is part of Uninstalling Siebel Web Clients or Siebel Tools.

To uninstall Oracle Database XE and the local database or sample database

  1. In Windows Explorer, navigate to the Siebel image location for the Siebel release from which you installed Oracle Database XE with Siebel Web Client. Then navigate to the directory where the Oracle Database XE installer is located.

    Navigate to the following location, based on the Siebel software for which you are uninstalling Oracle Database XE:

    • Siebel_Image\Windows\Client\Siebel_Web_Client\Disk1\stage\XE\64\Disk1

      In this path, Siebel_Image is the directory for your version-specific Siebel network image, such as C:\Siebel_Install_Image\17.0.0.0, for Siebel CRM 17.0.

  2. To start the Oracle Database XE installer, double-click setup.exe.

  3. Click Remove.

  4. After uninstalling Oracle Database XE, restart the computer.

  5. Delete the directory SIEBEL_CLIENT_ROOT\oraclexe.

Related Topics

Installing and Using Oracle Database SE2 for the Local Database

Uninstalling the Siebel Web Client

Rolling Back the Siebel Web Client

About Uninstalling Earlier Versions of Siebel CRM

To uninstall an earlier version of Siebel CRM software, you must use the documented uninstallation method for that version, as follows. For each version, always use the latest revision of the documentation that applies for the Siebel CRM version that you are uninstalling.

For Siebel CRM 17.x

  • For the full uninstallation or rollback uninstallation instructions for Siebel CRM 17.x (Siebel Innovation Pack 2017), see that version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you installed Siebel CRM 17.0. The most recent applicable guides, including those for this release, are available on My Oracle Support, at 1461732.1 (Article ID).

For Siebel CRM 16.x

  • For the full uninstallation or rollback uninstallation instructions for Siebel CRM 16.x (Siebel Innovation Pack 2016), see that version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you installed Siebel CRM 16.0. The most recent applicable guides, including those for this release, are available on My Oracle Support, at 1461732.1 (Article ID).

For Siebel CRM 15.x

  • For the full uninstallation or rollback uninstallation instructions for Siebel CRM 15.x (Siebel Innovation Pack 2015), see that version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you installed Siebel CRM 15.0. The most recent applicable guides, including those for this release, are available on My Oracle Support, at 1461732.1 (Article ID).

For Siebel CRM 8.1.1.14 or Siebel CRM 8.1.1.11

  • For the full uninstallation or rollback uninstallation instructions for Siebel CRM 8.1.1.14 (Siebel Innovation Pack 2014) or Siebel CRM 8.1.1.11 (Siebel Innovation Pack 2013), see the version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you installed Siebel CRM 8.1.1.14 or 8.1.1.11. The most recent applicable guides, including those for these releases, are available on My Oracle Support, at 1461732.1 (Article ID).

For Siebel CRM 8.1.1 and Siebel CRM 8.1.1.x (through version 8.1.1.10)

  • For the full uninstallation instructions for Siebel CRM 8.1.1, which used the InstallShield versions of the Siebel Enterprise Server and Siebel Web Server Extension (SWSE) installers, see the version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you initially installed. The most recent applicable guides that cover the InstallShield installers, version 8.1, Rev. A, are available on My Oracle Support, at 1461732.1 (Article ID).

  • For the full uninstallation instructions for Siebel CRM 8.1.1.8 through Siebel CRM 8.1.1.10 (when Siebel Enterprise Server and SWSE were installed as a new installation), see the version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you initially installed. The most recent applicable guides, version 8.1, Rev. D, are available on My Oracle Support, at 1461732.1 (Article ID).

  • For the Siebel Fix Pack uninstallation instructions for Siebel CRM 8.1.1.x Fix Pack releases through Siebel CRM 8.1.1.10 (when Siebel Enterprise Server and SWSE were installed as a patch installation), see the applicable Siebel Maintenance Release Guide on My Oracle Support, 880452.1 (Article ID). Different uninstallation options apply for different Siebel Fix Pack releases. In particular, uninstallation options are different for Siebel CRM 8.1.1.8 and later, compared to Siebel CRM 8.1.1.1 through 8.1.1.7.

For Siebel CRM 8.2.2.14 and Siebel CRM 8.2.2.4

  • For the full uninstallation or rollback uninstallation instructions for Siebel CRM 8.2.2.14 (Siebel Innovation Pack 2014) or Siebel CRM 8.2.2.4 (Siebel Innovation Pack 2013), see the version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you installed Siebel CRM 8.2.2.14 or 8.2.2.4. The most recent applicable guides, including those for these releases, are available on My Oracle Support, at 1461732.1 (Article ID).

For Siebel CRM 8.2.2 and Siebel CRM 8.2.2.x (through version 8.2.2.3)

  • For the full uninstallation instructions for Siebel CRM 8.2.2, see the version of the Siebel Installation Guide for the operating system you are using, which is the guide that you used when you initially installed. The most recent applicable guides, version 8.2, Rev. C, are available on My Oracle Support, at 1461732.1 (Article ID).

  • For the Siebel Fix Pack uninstallation instructions for Siebel CRM 8.2.2.x Fix Pack releases through Siebel CRM 8.2.2.3, see the applicable Siebel Maintenance Release Guide on My Oracle Support, 1441523.1 (Article ID).

For Siebel CRM 8.0, 7.8.x, or 7.7.x

  • For the uninstallation instructions for Siebel CRM 8.0, 7.8.x, or 7.7.x, see Siebel CRM 8.0, 7.8, or 7.7 of the Siebel Installation Guide for the operating system you are using.

For Siebel CRM 7.5.x, 7.0.x, or 6.x.x

  • For the uninstallation instructions for Siebel CRM 7.5.x, 7.0.x, or 6.x.x, see the applicable version of the Siebel Installation Guide for the operating system you are using. See also Siebel Web Client Administration Guide, Siebel Tools Reference, or other applicable documents for these earlier versions.

Related Topics

Installing and Deploying Siebel CRM with Multiple Languages

About Uninstalling Siebel CRM

Related Books

Earlier versions of the Siebel Installation Guides on My Oracle Support, 1461732.1 (Article ID)