Special uninstall considerations

Following are issues that you must consider before performing an uninstall.

Two or more products sharing components

Sybase does not support the uninstall feature of two or more Sybase products that share components and are installed in the same directory (with the exception of the SDK and Open Server products), such as Adaptive Server Suite and SDK, or Adaptive Server Suite and Open Server. Because these products have many files in common, InstallShield cannot completely resolve all the interdependencies.

WARNING! Do not uninstall Open Server and SDK products in the directory that contains other Sybase products installed using an installation program other than InstallShield. By doing so, you can remove the components shared by Sybase products and affect their operation.

Removing files installed from the CD

The uninstall feature removes only those files that were loaded from the installation CD. Some Sybase files, such as log and configuration files, are left intact for administrative purposes. If Open Server and SDK products are installed into the same directory and then both uninstalled, some directories may remain if they were created by the installation of one product and uninstalled by the other. A subsequent uninstallation process is required to remove them, as described next.

Uninstalling products installed in the same directory

When both Open Server and SDK are installed in the same directory and you uninstall one of the products, the files used by that product are also uninstalled, leaving the remaining product functioning correctly. However, the product uninstaller remains active, because uninstallation cannot complete until the other product is also removed. Therefore, if you decide to remove both products, you must make a second attempt to uninstall the first product using the following command (for example, for Open Server):$SYBASE$/OpenServer/uninstall -is:javahome <path to CDROM>/JVM

A typical sequence would be: