Siebel Installation Guide for UNIX > Uninstalling Siebel Business Applications >

Uninstalling Siebel Enterprise Server Software


This topic describes how to uninstall Siebel Enterprise Server software for version 8.0. The Siebel Enterprise Server software components you can uninstall are the same as those you can install: Siebel Gateway Name Server, Siebel Server, Database Configuration Utilities, and EAI Connector.

Before you uninstall, see also About Uninstalling Siebel Applications.

Siebel Enterprise Server components may have been installed on a single machine, or different components may have been installed on multiple machines.

Uninstalling a Siebel Server also requires that corresponding physical configuration data be removed from the Siebel Gateway Name Server. Observe the following requirements:

  • When you uninstall a Siebel Server, the Siebel Server service running on this machine must be stopped, and the Siebel Gateway Name Server service must be running (on the machine where it was installed).

    The uninstaller launches the Siebel Server Configuration Wizard. The wizard task to remove an existing configuration safely removes Siebel Server configuration data from the Gateway Name Server and removes the Siebel Server service from the local server machine.

  • If you are uninstalling an entire Siebel Enterprise Server, the Siebel Gateway Name Server service must be running during all uninstalls. The Siebel Gateway Name Server must be uninstalled last. The uninstaller automatically stops the Siebel Gateway Name Server.

    The uninstaller launches the Siebel Configuration Wizard. The wizard option to remove an existing configuration includes multiple tasks, which you perform in the following order, where applicable:

    • A task to remove a Siebel Web Server Extension logical profile directory. (This option is provided as a convenience. If you may require any of the files, do not use this option, or back up the directory before proceeding.)
    • A task to remove Siebel Enterprise Server configuration data from the Gateway Name Server. (Choose this option only when all Siebel Servers have been uninstalled and unconfigured.)
    • A task to remove the physical Siebel Gateway Name Server. This task removes the Siebel Gateway Name Server service from the local server machine. (Choose this option only when all other Siebel Enterprise Server components have been uninstalled and unconfigured.)
  • Sometimes an uninstallation may be performed when Siebel Enterprise Server components have not been fully configured. Depending on which items have or have not been configured, when the uninstaller launches the Siebel Configuration Wizard, you can cancel this wizard and proceed safely with uninstallation. Remove any configurations for items that have been configured.

    NOTE:  If the Siebel Gateway Name Server has not yet been configured, the corresponding service will not have been created, and so the requirement that the Siebel Gateway Name Server service must be running does not apply. If you previously configured the Siebel Gateway Name Server, then uninstalling without unconfiguring will not remove the corresponding service.

  • If you are uninstalling an entire Siebel Enterprise Server, uninstall the Siebel Server where you also installed Database Configuration Utilities last, before you uninstall the Siebel Gateway Name Server. Uninstall Database Configuration Utilities at the same time you uninstall this Siebel Server.

    NOTE:  Before you uninstall Database Configuration Utilities and Siebel Server, it may be advisable to back up files such as summary.html and summary.txt in the DBSRVR_ROOT directory and files in the log directory under SIEBSRVR_ROOT.

  • When Siebel Server and Database Configuration Utilities are installed on the same machine, do not uninstall Siebel Server without also uninstalling Database Configuration Utilities. Database Configuration Utilities cannot operate without an installed Siebel Server on the same system. Uninstall Database Configuration Utilities at the same time you uninstall this Siebel Server.
  • Because the EAI Connector component is optional and may be installed on more than one machine, it is generally safe to uninstall this component at any time, if you do not require it. If you are uninstalling an entire Siebel Enterprise Server, uninstall EAI Connector components before you uninstall the last Siebel Server and the Siebel Gateway Name Server. Or, uninstall EAI Connector at the same time you uninstall Siebel Enterprise Server components installed on the same machine.
  • If you are uninstalling Siebel Enterprise Server software for version 8.0, you use the uninstall.ksh script, as described in the procedure that follows. You must either be the same user or in the same group as the user who performed the installation.
  • For Siebel Enterprise Server installation information, see Installing Siebel Enterprise Server and Related Components.

To uninstall Siebel Enterprise Server components

  1. If you are uninstalling a Siebel Server, stop the Siebel Server service.
  2. Verify that the Siebel Gateway Name Server process is running.
  3. Open a new shell.
  4. Navigate to $SIEBEL_ROOT/_uninst for the installed software and enter the following command:

    uninstall.ksh ses optional_arguments

    where:

    • optional_arguments = Any valid arguments that can be passed to the uninstaller, such as
      -is:javaconsole -console to run in console mode.

      NOTE:  If you want to uninstall an incomplete or unsuccessful installation and you do not see the _uninst file in the $SIEBEL_ROOT directory, contact Siebel Technical Support for assistance.

      The Uninstaller screen appears, listing the products installed in this directory.

      NOTE:  If you are uninstalling the Siebel Gateway Name Server, make sure you have uninstalled all the Siebel Servers served by this Siebel Gateway Name Server before continuing.

  5. From the Uninstaller screen, choose the products to uninstall and click Next. Depending on what components are installed in $SIEBEL_ROOT, you can choose one or more of these items:
    • Gateway Name Server
    • Siebel Server
    • Database Configuration Utilities
    • EAI Connector

      NOTE:  You can choose to uninstall all server products at the same time, or you can choose to uninstall products individually. Consult the guidelines presented earlier in this topic.

      The Uninstaller Verification screen appears.

  6. Verify the products to be uninstalled and click Next.

    The Uninstaller Progress screen appears, showing the progress of file removal.

    If you are uninstalling Siebel Gateway Name Server or Siebel Server, Siebel Configuration Wizard screens display, to allow you to remove configuration data. For more information, see the guidelines presented earlier in this topic.

  7. Remove configuration data, as appropriate for the components you are uninstalling. If this task is not required, click Cancel.

    After configuration data has been removed, the uninstaller displays the following message:

    The InstallShield Wizard has successfully uninstalled Siebel Enterprise Server. Choose Finish to exit the wizard.

  8. Click Finish.
Siebel Installation Guide for UNIX Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.