Environment
Novell ZENworks 10 Configuration Management with Support Pack 3 - 10.3 Business Objects Reporting
Novell ZENworks 11 Configuration Management
Resolution
The steps below are overview only. Be cautious. Depending on where the ZRSuninstall failed, some steps may not be necessary.
Linux:
-
If any mysqld services are running, kill them all by running kill -9 processid
netstat -anp | grep boe and netstat -anp | grep mysqld -
Empty the entire <zcm>/share/boe folder.
NOTE: Do NOT delete boe-publish!
if the boe folder comes back, you did not stop the services. See step1. -
Delete the <zcm>/zrsinstall folder.
-
Delete scripts zrsuninstall and zrsuninstall.lax from <zcm>/bin
-
If /etc/init.d/BobjEnterprise120 is found, delete it. Check if it exists in the rc5.d and rc3.d sub-folders also.
-
Delete folders InfoviewApp and *Crystal* from <zcm>/share/tomcat/webapps folder.
-
Select from db to confirm:
Select * from zzenserverroles where Roles = 'ReportCMSServer' or Roles = 'ReportApplicationServer'
Select * from zopaquedata where name like 'zone.configuration.reports%' or name = 'boe.mysql.database.pwd' -
If any hits for this server (not another):
delete from zzenserverroles where Roles = 'ReportCMSServer' or Roles = 'ReportApplicationServer'
delete from zopaquedata where name like 'zone.configuration.reports%' or name = 'boe.mysql.database.pwd'
Windows:
-
Check if BOE has been uninstalled fully.
-
Stop all boe services. Make sure they are stopped with netstat -nab. Check for mysql and boe services still running.
-
Make sure the following reg entries do not exist:
HKLM > SOFTWARE > Business Objects. -
If not already removed by BOE uninstall, then remove the following key manually. NOTE BACKUP REGISTRY FIRST!
HKLM > SOFTWARE > Business Objects
HKLM > SOFTWARE > Wow6432Node > Business Objects
HKLM > SOFTWARE > MICROSOFT > Windows > CurrentVersion > Uninstall > <BOE MSI id> (Search for 'Business' under Uninstall section).
- Note for ZEN 11 only*
HKLM > MICROSOFT > Windows > CurrentVersion > Uninstall > ZENworks 11 Reporting Server
This key is not removed by default. It needs to be removed manually. -
Select * from zopaquedata where name like 'zone.configuration.reports%' or name = 'com.novell.zenworks.data.compatibleversions:ZRS'
-
Select * from zzenserverroles where Roles = 'ReportCMSServer' or Roles = 'ReportApplicationServer'
If any hits for this server (not another):
delete from zzenserverroles where Roles = 'ReportCMSServer' or Roles = 'ReportApplicationServer'
delete from zopaquedata where name like 'zone.configuration.reports%' or name = ''boe.mysql.database.pwd' -
ZRS entry has to be deleted from Add / Remove programs: NOTE BACKUP REGISTRY FIRST
Delete key HKLM > MICROSOFT > Windows > CurrentVersion > Uninstall >ZENworks Reporting Server. -
Delete folder <ZENworks_Home>\share\boe with all its contents.
NOTE: This may give you a sharing violation if the BOE services are still running. Stop and disable the services for Eventserver,jobserver,procdest,proclov,procwebi,programserver,Central Management Server
NOTE: Do NOT delete boe-publish! -
Delete zrsuninstall.exe and zrsuninstall.lax files, from <ZENworks_Home>\bin folder.
- Note for ZEN 11 only*
Delete zrsinstall folder from ZENworks_HOME -
Delete zrsinstall folder from <ZENworks_Home>.