9.
Re-installing and un-installing the DMS Server
Up one level
When re-installing the DMS you must first un-install it, which may be done from Add/Remove Programs in the Control Panel. Running the un-install operation, the database will not be wiped out, as there may be data your firm wishes to keep. You may, after running the un-install, manually delete any other files if you wish. Running the un-install may work sufficiently, but where it does not you must follow these directions. Note: do not do this when simply upgrading to a new version of the DMS server; this will wipe out the database and all external storage.
Running the Un-Install
The un-install removes some, but not all, files associated with OpenEngagement, removes the scheduled tasks, the Zope service, removes the Manage OpenEngagement shortcut and Start Menu program group. After doing this, you should be able to run the install program again. If OpenEngagement was not completely removed, however, the installer will simply perform an un-install operation. After this completes, you may run it again to perform the install.
To completely un-install Open Engagement manually:
First, the Zope service should be stopped. This can be done through the control panel, Administrative Tools, Services. If there is any Zope service listed as Started, you may stop it.
If this does not work, you may try stopping it manually. Open a command prompt and navigate to your Instance Directory (C:\Program Files\Open Engagement\ by default). Navigate to \bin. Type python.exe zopeservice.py stop. Type python.exe zopeservice.py remove
This should stop and then remove the Zope Service. You may check this in Control Panel | Administrative Tools | Services. Check that the Zope Service at C:\Program Files\OpenEngagement is no longer included in the list of Services.
Go to Add\Remove Programs and un-install any instances of OpenEngagement, then any of Plone, then any of Zope.
You can now safely delete the entire C:\Program Files\Open Engagement\ instance directory (note all user data will be lost) as well as c:\Program Files\Plone 2 and c:\Program Files\Zope. The actual location of these folders will vary depending on where you specified they be created during the original installation.
Go to Control Panel | Scheduled Tasks and delete any Open Engagement scheduled tasks.
Once this is done, restart the computer.
Finally, you can remove the Open Engagement keys from the Registry, which are located in HKey Local Machine\SOFTWARE\Zope. Additionally, check for references to OpenEngagement under CaseWare and CaseWare International. Delete the OpenEngagement registry entries. You may then search for and remove any other instances of OpenEngagement, Plone or Zope in the registry.
At this point you may re-install OpenEngagement. If it is not yet possible to re-install, you may use the Windows Installer Cleanup Utility. There will still be a record of the Open Engagement installation in the Windows Installer Database. You can remove this by using the Windows Installer Cleanup Utility (use with caution; you can break other programs if you select them by accident). Look for the (All Users) Open Engagement entry, select it and press Remove.
The Windows Installer Cleanup Utility can be located here: http://support.microsoft.com/default.aspx?scid=kb;en-us;290301. Do not use this utility unless necessary. Once installed, it should appear in C:\Program Files\Windows Installer Clean Up\msicuu.exe. You may check here first to see if the utility is already installed.