Proposed manual cleanup for ZRS versions older than (prior to) 11.1

  • 7005909
  • 05-May-2010
  • 09-Jan-2015

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:
 
  1. If any mysqld services are running, kill them all by running kill -9 processid
    netstat -anp | grep boe and netstat -anp | grep mysqld
  2. 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.
  3. Delete the <zcm>/zrsinstall folder.
  4. Delete scripts zrsuninstall and zrsuninstall.lax from <zcm>/bin
  5. If /etc/init.d/BobjEnterprise120 is found, delete it. Check if it exists in the rc5.d and rc3.d sub-folders also.
  6. Delete folders InfoviewApp and *Crystal* from <zcm>/share/tomcat/webapps folder.
  7. 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'
  8. 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:
 
  1. Check if BOE has been uninstalled fully.
  2. Stop all boe services.  Make sure they are stopped with netstat -nab.  Check for mysql and boe services still running.
  3. Make sure the following reg entries do not exist:
    HKLM > SOFTWARE > Business Objects.
  4. 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.
  5. Select * from zopaquedata where name like 'zone.configuration.reports%' or name = 'com.novell.zenworks.data.compatibleversions:ZRS'
  6. 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'
  7. ZRS entry has to be deleted from Add / Remove programs:  NOTE BACKUP REGISTRY FIRST
    Delete key HKLM > MICROSOFT > Windows > CurrentVersion > Uninstall >ZENworks Reporting Server.
  8. 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!
  9. Delete zrsuninstall.exe and zrsuninstall.lax files, from <ZENworks_Home>\bin folder.
    - Note for ZEN 11 only*
    Delete zrsinstall folder from ZENworks_HOME
  10. Delete zrsinstall folder from <ZENworks_Home>.