When upgrading an installation of Information Centric Analytics (ICA) with a database that has been migrated or copied from another server, the installer may return the following prerequisite error and fail to proceed:
Active Directory Importer Found 1 linked servers in RiskFabric database RiskFabric but only found 0 linked servers defined on Server hostname
Release : 6.5.x
Component : Active Directory Importer
When the ICA installer performs its prerequisite check against the linked server, it references the Active Directory (AD) linked server defined in the RiskFabric LinkedServers table and queries the deployed version of the importer in the Active Directory data warehouse. If the referenced AD linked server is invalid, the query will fail to return results.
To resolve this issue:
USE RiskFabric
SELECT LinkedServerID
FROM LinkedServers
WHERE LinkedServerName LIKE 'RISKFABRIC_AD_RISKFABRIC_%_ ACTIVEDIRECTORYDW'
;
UPDATE LinkedServers
SET LinkedServerName = 'RISKFABRIC_AD_RISKFABRIC_hostname_ ACTIVEDIRECTORYDW'
WHERE LinkedServerID = --ID from first query
;