One or more of the following steps of the nightly RiskFabric Processing job fail (step IDs for versions up to 6.6 MP2 are noted parenthetically):
NOTE: Additional job steps were introduced with ICA 6.7; consequently, job step IDs for that version will differ from those listed above. The job step IDs for 6.7 are:
One or more of the following corresponding errors are captured in the SQL Server Agent history log:
Executed as user: [<domain>\]<account>. The process could not be created for step 22 of job 0x08792F55D0A7C1488FF33273CF89270D (reason: The system cannot find the file specified). The step failed.Executed as user: [<domain>\]<account>. The process could not be created for step 23 of job 0x08792F55D0A7C1488FF33273CF89270D (reason: The system cannot find the file specified). The step failed.Executed as user: [<domain>\]<account>. The process could not be created for step 25 of job 0x08792F55D0A7C1488FF33273CF89270D (reason: The system cannot find the file specified). The step failed.Executed as user: [<domain>\]<account>. The process could not be created for step 26 of job 0x08792F55D0A7C1488FF33273CF89270D (reason: The system cannot find the file specified). The step failed.Executed as user: [<domain>\]<account>. The process could not be created for step 27 of job 0x08792F55D0A7C1488FF33273CF89270D (reason: The system cannot find the file specified). The step failed.
In some cases, if you edit the properties of the RiskFabric Processing job to view a failing step's configuration, you find the path contains a partial path followed by the correct path. For example:
\Bay Dynamics\Database Utilities\ "C:\Program Files\Bay Dynamics\Database Utilities\[...]"
Version : 6.x
Component : Database Utilities
The path to the command specified in the failing RiskFabric Processing job step is malformed, incomplete, or points to a location that does not exist on the filesystem.
The value of of the portal setting Path to Database Utilities in the Risk Fabric console defines the root path to be used by job steps of the type Operating system (CmdExec)
. You should confirm that value is correct prior to following the remaining procedures in this article. To check this setting, either navigate in the console to Admin > Settings > General > Advanced Settings > Path to Database Utilities, or execute the following query in SQL Server Management Studio (SSMS):
RiskFabric
relational databaseSELECT [Value] FROM RiskFabric.dbo.PortalSettings WHERE [Name] = N'DatabaseUtilitiesFolderPath';
Next, identify the base path(s) specified in the failing job step(s) by following this procedure in SSMS:
USE msdb;
GO
SELECT js.step_id,
js.step_name,
js.command
FROM dbo.sysjobsteps AS js
INNER JOIN dbo.sysjobs AS j
ON js.job_id = j.job_id
WHERE j.[name] = N'RiskFabric Processing' AND
js.subsystem = N'CmdExec';
If the base path(s) correctly correspond to the Path to Database Utilities value, determine whether the path(s) returned in the command
column for each failing job step exist on the filesystem. If one or more executables are missing from the Database Utilities path, the Database Utilities may not have been installed correctly. If that is true, reinstall the Database Utilities using the Symantec Information Centric Analytics (ICA) Installation Wizard.
If the utilities exist in the correct location but the path specified in the job step command is malformed or incorrect, modify the command path in the job step by following this procedure in SSMS:
step-name
> window opens"
), as in the following example:
"E:\Program Files\Bay Dynamics\Database Utilities\TaskRunner\TaskRunner.exe" TaskRunner.Tasks.Custom.DBUtilitiesVersionUpdater