Uninstall

To uninstall FME Server, complete the following steps:

  1. Stop the FME Server System Services
  2. Drop the FME Server Database (if required)
  3. Uninstall FME Server

Stop the FME Server System Services

For the uninstall process to complete properly, you must first stop the FME Server System Services, as well as any third-party web application and database services. For more information, see Starting and Stopping FME Server Manually.

If you have FME Server components installed on multiple machines, you must stop the services on all applicable machines. For example, if you have installed multiple FME Servers for fault tolerance, you must stop all services on their respective machines. Likewise, if you have FME Engines installed on multiple machines, you must stop the FME Server Engines service on all applicable machines.

To stop the web application server and database services depends on which ones you installed. If you installed FME Server using the Express option, you can use the instructions at Starting and Stopping FME Server Manually to stop these services as well. If you installed FME Server using a Distributed/Fault Tolerant Installation, then you are using your own database server, and you may have opted to use your own web application server. To stop these services, refer to your product-specific documentation.

Drop the FME Server Database

If your installation of FME Server is a Fault-Tolerant installation, or a Distributed Installation in which the FME Server Database is configured on your own database server, you must drop the FME Server Database. Use one of the following sets of SQL scripts, depending on the server you are using to run the database:

Note: It is only necessary to drop the FME Server database. It is not necessary to uninstall the database server.

Uninstall FME Server

Note: Before proceeding, be sure to note your product's serial number. It may be required when you restore the configuration to the upgraded FME Server. You can find the serial number at the top of the Licensing & Engines page of the Web User Interface.

  • On Windows, uninstall FME Server through the Control Panel.
  • On Linux, run the uninstall.sh script in the FME Server installation directory. To ensure that everything gets uninstalled, run this script as root.

If you have FME Server components installed on multiple machines, you must uninstall the components on all applicable machines. For example, if you have installed multiple FME Servers for fault tolerance, you must uninstall FME Server from all machines. Likewise, if you have FME Engines installed on multiple machines, you must uninstall the FME Server Engines from all applicable machines.

If you installed FME Server by distributing components and opted to use your own web application server, it is not necessary to uninstall it. Instead, delete all folders and .war files from the web application installation directory that begin with "fme" (that is, are named like fme*).

Finally, if you installed FME Server using any Distributed/Fault Tolerant Installation, you must remove the FME Server System Share, assuming you have already performed a backup of FME Server, or upgraded FME Server to a second machine.