Network Management

EOC Installer allows installing EOC AWS over HCO Main Poller

Once the installation and the configuration wizard are finished on EOC AWS, it will replace some tables, impacting the views, menu bars and may corrupt the database.

First published date

1/15/2025 10:46 AM

Last published date

6/10/2025 9:38 PM

Overview

In an HCO environment, if you by mistake run the EOC installer on a separate server, the following screen is shown during the setup.

 

If you select Scalability Add-on on this screen.

 

And Additional Web Server

 

You will be able to connect to the HCO Main poller, and the installer will, by mistake, add the EOC to the environment.

In SWOSH 2024.4, this option allows you to go ahead if you type the HCO Main poller hostname / IP address instead of the EOC address.

After running the configuration wizard on this EOC AWS server, it will replace all views and menu bars, impacting the Web Console.

It also will add an EOC Evaluation license under License Manager.

Product section

Orion Platform

Cause

This is a known issue.

The EOC installer should not allow you to connect to an HCO Main poller.

Resolution

A fix for this issue was implemented in SolarWinds Platform 2025.2. Consider updating your environment. If you can't upgrade, perform one of the workarounds below.

There are 2 options to recover the environment:

Backup:
The faster fix is to remove the EOC license restore the backup of the HCO database taken before the EOC installation and uninstall the EOC application.

 

Updated Backup not available:
Please note this procedure was never reproduced by SolarWinds as this is not a standard installation.
If you do not have an updated backup of the HCO database, to recover the views and menus, you can remove the EOC license and use an old DB backup to recover the views/menu bars. You will need to truncate the following tables on the affected database:

-- Scripts are not supported under any SolarWinds support program or service.
-- Scripts are provided AS IS without warranty of any kind. SolarWinds further
-- disclaims all warranties including, without limitation, any implied warranties
-- of merchantability or of fitness for a particular purpose. The risk arising
-- out of the use or performance of the scripts and documentation stays with you.
-- In no event shall SolarWinds or anyone else involved in the creation,
-- production, or delivery of the scripts be liable for any damages whatsoever
-- (including, without limitation, damages for loss of business profits, business
-- interruption, loss of business information, or other pecuniary loss) arising
-- out of the use of or inability to use the scripts or documentation.

truncate table Views
truncate table menubars
truncate table menuitems
truncate table ViewsByDeviceType

 

Then, using an old HCO database backup, you can copy the tables' contents by exporting the data (SQL Management Studio).

Select the data source (Backup DB - before installing EOC)

 

Select the Current database in Destination.

Select "Copy data from one or more tables or views"

Select each truncated table, and click on Edit Mappings. (need to edit mappings for each truncated table)

Enable the option: "Enable identity insert"

Go next until finish. After that, the views and menus will be restored.

Please note that other tables could be impacted by the EOC. If, after restoring the Views and Menu bar tables, there is some strange behavior or slowness, further analysis will be necessary.