Top
Enterprise Postgres 17 SP1 Installation and Setup Guide for Server Assistant

3.3.1 Uninstallation in Interactive Mode

The uninstallation procedure is described below.

Log in using an account that has administrator privileges and then execute the command, or switch to an account that has administrator privileges and then uninstall the product.

If an error occurs while the product is being uninstalled, refer to "Uninstall (middleware) Messages" in the Fujitsu Enterprise Postgres product website, and take the required action.

1. Stop the program

Before starting the uninstallation, stop the following:

Mirroring Controller arbitration process
  1. Execute the mc_arb command in stop mode to stop the Mirroring Controller arbitration process.

    Example
    > mc_arb stop -M D:\mcarb_dir\arbiter1
  2. Unregister the Mirroring Controller arbitration process from the Windows service.

    Execute the mc_arb command in unregister mode to unregister the Mirroring Controller arbitration process from the Windows service.

    Example
    > mc_arb unregister -M D:\mcarb_dir\arbiter1
  3. Delete registrations related to the event log.

    If messages are output to the event log, DLLs are registered in accordance with "Preparatory Tasks for the Output of Error Logs to the Event Log (Windows)" in the Cluster Operation Guide (Database Multiplexing). Delete these registrations so that no unnecessary issues occur.

    Ensure that you delete the DLLs before the uninstallation. If you perform the uninstallation without doing so, you may not be able to delete the DLLs at a later time.

    • Delete registration for the default event source name

      Example)
      The example below deletes a DLL of a 64-bit product registered under the default event source name. "<x>" indicates the product version.
      > regsvr32 /u "c:\Program Files\Fujitsu\fsepv<x>assistant64\lib\mcarbevent.dll"
    • Delete registration for other event source names

      DLL registration is performed so that messages output to the event log are output to any event source named by the user.

      Accordingly, it is necessary to delete the DLL registration. Do this for any event source name.

      Example)
      The example below deletes a DLL of a 64-bit product registered under the event source name "Mirroring Controller arbiter1". "<x>" indicates the product version.
      > regsvr32 /u /i:"Mirroring Controller arbiter1" "c:\Program Files\Fujitsu\fsepv<x>assistant64\lib\mcarbevent.dll"
    • If installing multiple versions

      If error logs are set to be output to the event log, use the DLL path name that you took note of previously as explained in "Preparatory Tasks for the Output of Error Logs to the Event Log (Windows)" in the Cluster Operation Guide (Database Multiplexing) to reregister the default event source name.

2. Start Uninstall (middleware)

In Windows, click [All Programs] or [All apps], then [Fujitsu], and then [Uninstall (middleware)].

3. Select the software

Select the product to be uninstalled from [Software Name], and then click [Remove].

4. Start the uninstallation

Click [Uninstall].

5. Finish the uninstallation

The uninstallation completion window will be displayed. Click [Finish].

The installation folder may remain after uninstallation. If it is not required, delete it.

6. Stop Uninstall (middleware)

Click [Close].