Preparing to Uninstall

Ensure that the host from which you are uninstalling SAP Mobile Platform Server is ready for the uninstallation.

Note: If you have been using an external production database, uninstalling SAP Mobile Platform Server leaves that database intact.

If you have been using the Derby database in a development installation, uninstalling SAP Mobile Platform Server deletes it.

  1. While SAP Mobile Platform Server is running, first uninstall any other SAP products that require SAP Mobile Platform, including:
    • SAP Mobile Sales for SAP CRM

    • SAP Mobile Workflow for SAP Business Suite

    See the product-specific Installation Guide.

  2. Shut down all SAP software and processes, and associated third-party processes that are running on the host.
    Determine the status of daemon.sh:
    1. Open a terminal window.
    2. Go to SMP_HOME/Server/.
    3. Execute ./daemon.sh status.
    If the server is not stopped, execute ./daemon.sh stop.
  3. Move or copy any user-created files and log files that you want to keep, from the SAP Mobile Platform Server installation directories to another location.

    If you have been using the Derby database in a development installation and you plan to reinstall SAP Mobile Platform Server, preserve data by backing up the SAP Mobile Platform Server databases.

    With SAP Mobile Platform Server stopped, use operating system commands to copy the entire directory structure from SMP_HOME/Server/db/derby/smp3/ to a backup location. For alternative ways of backing up the Derby database, see http://db.apache.org/derby/docs/10.0/manuals/admin/hubprnt43.html.

  4. Prevent backups from interfering, by either excluding the existing SAP Mobile Platform Server installation directory from backup processes or by temporarily disabling them..
  5. Prevent virus scans from interfering, by either excluding the existing SAP Mobile Platform Server installation directory from virus scans or by temporarily disabling them.