Environment
Situation
How do I uninstall the DRA 8.6 service pack SP1?
Resolution
In previous version of Directory & Resource Administrator (DRA), it was possible to remove a version service pack by performing a complete reinstall of base version of DRA. Sine there is not an 'uninstall' option for service packs, this was regarded as the best approach to removing a service pack. However, with DRA 8.6 SP1, performing a complete reinstall of 8.6 does not successfully reset DRA to a functioning state. In order to successfully 'remove' the DRA 8.6 service pack (SP1), please perform the following steps:
- Perform a reinstall of DRA 8.6 using Add/Remove programs and selecting the "complete" option.
- To correct the LAS, go to the LAS installation directory (C:\Program Files \NetIQ\DRA\NetIQLogArchive) on the DRA server.
- Open the configuration file "NqLogArchiveServer.exe.config".
- Verify the channels is as follows:
<channels>
<channel ref="tcp" port="50102" authenticationMode="IdentifyCallers" secure="true"/>
</channels> - Go to folder C:\programdata\NetIQ\Directory Resource Administrator (for Windows 2008 machine).
- Open the configuration file "LogArchiveConfiguration.config"
- Verify the volumeList is as follows:
<VolumeList>
<VolumeSettings name="Logvolume" path="C:\Program Files (x86)\NetIQ\DRA\NetIQLogArchiveData" maxSizeInBytes="2927910912" />
</VolumeList>
It is also necessary to make modifications to ADAM. Please choose the correct steps below based on the OS-level of the machine.
For 64bit Installations:
- Stop the NetIQ Administration Service
- Open a command prompt from C:\Windows\SysWOW64\cmd.exe
- From command prompt connect to this path C:\Windows\Microsoft.NET\Framework64\v2.0.50727>
- Use regasm to unregister the following binaries:
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /u "c:\Program Files (x86
)\NetIQ\DRA\NetIQ.DRA.ServiceHost.Configuration.dll" - C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /u "c:\Program Files (x86
)\NetIQ\DRA\NetIQ.DRA.Attributes.dll" - C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /u "c:\Program Files (x86
)\NetIQ\DRA\NetIQ.DRA.ConfigurationRefresh.dll"
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /u "c:\Program Files (x86
- Once all binaries are unregistered, register them again with the code base.
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /codebase "c:\Program Files (x86)\NetIQ\DRA\NetIQ.DRA.ServiceHost.Configuration.dll"
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /codebase "c:\Program Files (x86)\NetIQ\DRA\NetIQ.DRA.Attributes.dll"
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727>regasm /codebase "c:\Program Files (x86)\NetIQ\DRA\NetIQ.DRA.ConfigurationRefresh.dll"
- Restart the NetIQ Administration Service
For 32bit Installations:
- Stop the NetIQ Administration Service
- Open a command prompt from c:\Windows\System32\cmd.exe
- From command prompt connect to this path C:\Windows\Microsoft.NET\Framework\v2.0.50727>
- Use regasm to un-register the following binaries:
- C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm /u "c:\Program Files\NetIQ\DRA\NetIQ.DRA.ServiceHost.Configuration.dll"
- C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm /u "c:\Program Files \NetIQ\DRA\NetIQ.DRA.Attributes.dll"
- C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm /u "c:\Program Files\NetIQ\DRA\NetIQ.DRA.ConfigurationRefresh.dll"
- Once all binaries are un-registered, register them again with the code base.
- C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm /codebase "c:\Program Files\NetIQ\DRA\NetIQ.DRA.ServiceHost.Configuration.dll"
- C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm /codebase "c:\Program Files\NetIQ\DRA\NetIQ.DRA.Attributes.dll"
- C:\Windows\Microsoft.NET\Framework\v2.0.50727>regasm /codebase "c:\Program Files\NetIQ\DRA\NetIQ.DRA.ConfigurationRefresh.dll"
- Restart the NetIQ Administration Service