Error fix for "System.Exception: Init Host: Could Not Find The Type 'dbo.BulkEntityId'. Either It Does Not Exist Or You Do Not Have The Necessary Permission" .
- Since BulkEntityId is missing, execute the below script in the SQL Server SSMS
/****** Object: UserDefinedTableType [dbo].[BulkEntityId] ******/
USE [UiPath] -- If database name is different , replace the name with the keyword UiPath in the script
GO
CREATE TYPE [dbo].[BulkEntityId] AS TABLE(
[EntityId] [bigint] NOT NULL,
PRIMARY KEY CLUSTERED
(
[EntityId] ASC
)WITH (IGNORE_DUP_KEY = OFF)
)
GO
Also, verify If BulkSessionReportingTime is missing , then please execute the below script
/****** Object: UserDefinedTableType [dbo].[BulkSessionReportingTime] Script Date: 11-02-2019 12:26:08 ******/
USE [UiPath] -- If database name is different , replace the name with the keyword UiPath in the script
GO
CREATE TYPE [dbo].[BulkSessionReportingTime] AS TABLE(
[RobotKey] [nvarchar](450) NOT NULL,
[State] [int] NOT NULL,
[ReportingTime] [datetime] NOT NULL,
PRIMARY KEY CLUSTERED
(
[RobotKey] ASC
)WITH (IGNORE_DUP_KEY = OFF)
)
GO
- If applicable, uninstall the SCOM agent. If SCOM agent is required, reinstall it and during installation specify NOAPM=1
- Stop IIS site
- Run the MS Agent installer with the extra parameters: NOAPM=1
- #this will only delete the APM monitoring
- msiexe.exec /fvomus “MsMonitoringAgent.msi” NOAPM=1
For more details visit the blog posts shared below: