This section explains how to uninstall Symfoware Server on a server using database multiplexing mode.
You must delete the Mirroring Controller settings from both the primary server and standby server before uninstalling Symfoware Server.
Stop the multiplexed instances and Mirroring Controller
Refer to "9.1 Starting and Stopping Instances" for information on how to stop the instance.
Unregister Mirroring Controller from the Windows service
Execute the mc_ctl command in unregister mode to unregister Mirroring Controller from the Windows service.
Example)
> mc_ctl unregister -M D:\mcdir\inst1
Delete registries related to the event log
If messages are output to the event log, DLLs are registered in accordance with "8.2.2 Preparatory Tasks for the Output of Error Logs to the Event Log". Delete these registries so that no unnecessary issues occur.
Example) The following is an example in which the DLL of a 64-bit product that is registered under the default event source name is deleted.
> regsvr32 /u "c:\Program Files\Fujitsu\symfoserver64\lib\mcevent.dll"
Delete the registered DLL for each instance
DLL registration is performed so that messages output to the event log are identified by each instance, and are output to any event source named by the user.
Accordingly, it is necessary to delete the DLL registry for each instance. Delete the DLL registry for each event source name.
Example) The following is an example in which the DLL of a 64-bit product that is registered under the event source name "Mirroring Controller inst1" is deleted.
> regsvr32 /u /i:"Mirroring Controller inst1" "c:\Program Files\Fujitsu\symfoserver64\lib\mcevent.dll"
If installing multiple versions
If the database multiplexing system you set up using the Symfoware Server package has been set to output error logs to the event log, use the DLL path name that you took note of previously as explained in "8.2.2 Preparatory Tasks for the Output of Error Logs to the Event Log" to reregister the default event source name.
Note
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.
Uninstall Symfoware Server
Refer to "Uninstallation" in the Installation and Setup Guide for Server for information on how to uninstall Symfoware Server.