Jul 302012

I recently had some issues with CA’s Business Intelligence, and had to uninstall it. However the uninstaller from Add/Remove programs did not remove it completely.
When I went to re-install CABI, it did not install it properly due to left over bits and pieces that did not get removed.

After some muddling about with CA, I managed to remove it properly and reinstall CABI.
The following steps should uninstall it without anything remaining to cause issues.

  1. Uninstall CABI from Add/Remove Programs
  2. Delete the CommonReporting3 directory from the install drive
  3. Run this command – msiexec /x {5418F914-1D31-4849-822C-314AC28B06BF}
  4. Delete the following registry entries
    • HKLM\SOFTWARE\Wow6432Node\ComputerAssociates\Shared\CommonReporting3
    • HKCU\Software\Business Objects
    • HKU\.DEFAULT\Software\Business Objects
    • HKLM\SYSTEM\CurrentControlSet\Services\BOE120SIA
    • HKLM\SYSTEM\CurrentControlSet\Services\BOE120MySQL
    • HKLM\SYSTEM\CurrentControlSet\Services\BOE120Tomcat
    • HKLM\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\BOE120SIA
    • HKLM\SOFTWARE\Wow6432Node\Apache Software Foundation\Procrun 2.0\BOE120Tomcat
    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders\
    • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5418F914-1D31-4849-822C-314AC28B06BF}

After removing all of those things, I could install CABI properly.

Jul 132012

I was trying to integrate CA Spectrum with CA NetQOS/NPC and it kept failing with a Bind Failure message when I tried to add Spectrum as a data source.
The error was that I was missing the netqos_integ.interface_addresses table.

Turns out that the integration did not work as it was supposed to, and I had to drop the 4 tables that was in the netqos_integ database, restart the OneClick services on the OneClick server, and then do the integration again. After I did that, I was able to add in Spectrum as a data source.

To check to see if the table really is missing or not, you can login to the MySQL instance on the OneClick server by running these commands on the OneClick server

cd $specroot\mysql\bin
./mysql -uroot -proot netqos_integ
show tables;

This will spit out a list of tables, of which interface_addresses should be one.
If it’s not there, then you may have the option of fixing it if the format file is around.
To do that, quit the MySQL command line client first, and then find your way to the data directory.

cd $specroot\mysql\data\netqos_integ

If there is a filed called interface_addresses.MYD or a couple of files called interface_addresses.MYI and .FRM then you can run this command in the MySQL command line client to repair the table

repair table interface_addresses USE_FRM;

Otherwise, if there’s no format file, then drop the tables, and then do the integration again.

drop tables;

Then restart the OneClick services via services.msc and try again.

Hope this helps someone out there !

Jul 042012

I recently stuffed up a NPC install, so I had to reinstall from scratch. However I neglected to remove the eHealth instance as a data source before I wiped NPC. When I tried to add eHealth as a data source again, I would get this error –
Unable to add eHealth as data souce - associated to another instance

After some searching, I found this command which fixed it for me.
These commands need to be run on the eHealth Host.
*note* If you’re using windows, type in “bash” before you run the command.
$NH_HOME/bin/sys/nhisql "delete from nh_metadata where subject_area='NPC'"