Sun Java System Directory Server Enterprise Edition 6.3.1 Release Notes

Downgrading from Directory Server Enterprise Edition 6.3.1 Using Native Packages

After you upgrade to Directory Server Enterprise Edition 6.3.1 you might want to restore your previous Directory Server Enterprise Edition installation. This section provides complete information about how to downgrade the Directory Server Enterprise Edition installation.

ProcedureTo Downgrade Directory Server Enterprise Edition Using Native Package

Downgrading Directory Server Enterprise Edition restores the previous working copy of your Directory Server Enterprise Edition installation and retains all your configuration information that you had before upgrading to Directory Server Enterprise Edition 6.3.1.

  1. Stop all running server instances.

  2. Run the following command to remove the patch.

    Remove the localization patch before you remove the base patch to clean up the system. Refer to Patch Table for Native Package in Upgrading Directory Server Enterprise Edition to 6.3.1 Using Native Packages for the patch ID for each platform.

    • Solaris


      # patchrm patch-id
      
    • Linux

      Go to the directory where the Directory Server Enterprise Edition 6.3, 6.2, 6.1, or 6.0 .rpm files are stored and run the following command repetitively for all the rpm files as specified in the table below. The set of rpm files that you choose depends on the previous installation of Directory Server Enterprise Edition you had.

      Make sure that after downgrading you have all the 6.0, 6.1, 6.2, or 6.3 rpm files. Downgrading the subset of the rpm files results in corrupted installation.

      Localized 6.3 rpm files 


      sun-ldap-console-gui-l10n-6.3-1.i386.rpm
      sun-ldap-console-gui-help-l10n-6.3-1.i386.rpm
      sun-ldap-proxy-client-l10n-6.3-1.i386.rpm
      sun-ldap-proxy-l10n-6.3-1.i386.rpm
      sun-ldap-directory-client-l10n-6.3-1.i386.rpm
      sun-ldap-directory-l10n-6.3-1.i386.rpm
      sun-ldap-shared-l10n-6.3-1.i386.rpm

      Base 6.3 rpm files 


      sun-ldap-console-gui-6.3-7.i386.rpm
      sun-ldap-console-gui-help-6.3-7.i386.rpm
      sun-ldap-console-agent-6.3-7.i386.rpm
      sun-ldap-console-cli-6.3-7.i386.rpm
      sun-ldap-console-common-6.3-7.i386.rpm
      sun-ldap-proxy-man-6.3-7.i386.rpm
      sun-ldap-proxy-client-6.3-7.i386.rpm
      sun-ldap-proxy-config-6.3-7.i386.rpm
      sun-ldap-proxy-6.3-7.i386.rpm
      sun-ldap-directory-man-6.3-7.i386.rpm
      sun-ldap-directory-client-6.3-7.i386.rpm
      sun-ldap-directory-config-6.3-7.i386.rpm
      sun-ldap-directory-dev-6.3-7.i386.rpm
      sun-ldap-directory-6.3-7.i386.rpm
      sun-ldap-shared-6.3-7.i386.rpm

      Localized 6.2 rpm files 


      sun-ldap-console-gui-l10n-6.2-6.i386.rpm
      sun-ldap-console-gui-help-l10n-6.2-6.i386.rpm
      sun-ldap-proxy-client-l10n-6.2-6.i386.rpm
      sun-ldap-proxy-l10n-6.2-6.i386.rpm
      sun-ldap-directory-client-l10n-6.2-6.i386.rpm
      sun-ldap-directory-l10n-6.2-6.i386.rpm
      sun-ldap-shared-l10n-6.2-6.i386.rpm

      Base 6.2 rpm files 


      sun-ldap-console-gui-6.2-5.i386.rpm
      sun-ldap-console-gui-help-6.2-5.i386.rpm
      sun-ldap-console-agent-6.2-5.i386.rpm
      sun-ldap-console-cli-6.2-5.i386.rpm
      sun-ldap-proxy-man-6.2-5.i386.rpm
      sun-ldap-proxy-client-6.2-5.i386.rpm
      sun-ldap-proxy-config-6.2-5.i386.rpm
      sun-ldap-proxy-6.2-5.i386.rpm
      sun-ldap-directory-man-6.2-5.i386.rpm
      sun-ldap-directory-client-6.2-4.i386.rpm
      sun-ldap-directory-config-6.2-5.i386.rpm
      sun-ldap-directory-6.2-5.i386.rpm
      sun-ldap-shared-6.2-5.i386.rpm

      Localized 6.1 rpm files 


      sun-ldap-console-gui-l10n-6.1-3.i386.rpm
      sun-ldap-console-gui-help-l10n-6.1-3.i386.rpm
      sun-ldap-proxy-client-l10n-6.1-3.i386.rpm
      sun-ldap-proxy-l10n-6.1-3.i386.rpm
      sun-ldap-directory-client-l10n-6.1-3.i386.rpm
      sun-ldap-directory-l10n-6.1-3.i386.rpm
      sun-ldap-shared-l10n-6.1-3.i386.rpm

      Base 6.1 rpm files 


      sun-ldap-console-gui-6.1-2.i386.rpm
      sun-ldap-console-gui-help-6.1-2.i386.rpm
      sun-ldap-console-agent-6.1-2.i386.rpm
      sun-ldap-console-cli-6.1-2.i386.rpm
      sun-ldap-proxy-man-6.1-2.i386.rpm
      sun-ldap-proxy-client-6.1-2.i386.rpm
      sun-ldap-proxy-config-6.1-2.i386.rpm
      sun-ldap-proxy-6.1-2.i386.rpm
      sun-ldap-directory-man-6.1-2.i386.rpm
      sun-ldap-directory-client-6.1-2.i386.rpm
      sun-ldap-directory-config-6.1-2.i386.rpm
      sun-ldap-directory-6.1-2.i386.rpm
      sun-ldap-shared-6.1-2.i386.rpm

    • Windows

      1. Run the dsccsetup dismantle command to dismantle the DSCC.

      2. Double-click the Uninstall_patch-id.bat file to remove the patch. The Uninstall_patch-id.bat file is stored in the folder where the patch is saved.

      3. Downgrade Common Agent Container. See the uninstallation steps in the 126183-04 patch README.

        1. Run the cacaoadm prepare-uninstall command.

        2. Double-click Uninstall_126183-04.bat to remove the patch