Cognos Environment Performancre Tuning for DQM error

Error:
DPR-ERR-2002 Unable to execute the request because there were no connections to the process available within the configured time limit.
 
Troubleshooting:
 
  • Identify which server error is coming from
  • Identify how frequent it is coming and which service throwing it.
  • Identify type of reports (DQM Vs CQM)
 
Cause and Solution:
 
DQM report waiting  for a connection with report service longer than the specified timeout. The successful request flow is as follows
 
Run the interactive DQM report -> Get a connection with report service -> DQM report runs on Query service -> Query service gives the output to report service for rendering -> user received the output
 
In this case, the errors are generated at the second step i.e. getting a connection with the report service. This shouldn't be limited only to Query service i.e. your environment seems to be busy interactively which has little to do with the Query service memory. There are two possible actions we can take
 
1) Increase the queue timeout for report service from 240 seconds to 360 seconds. However, if the user is waiting for 4-6 minutes after clicking for their report interactively, there would be other issues.
 
2) Increase the number of report service processes. If memory allows on the server, increase the number of report service processes by 1 i.e. from 8 to 9 assuming the one new process will take 2-2.5 GB.
 
 If this doesn't improve, we need to check report and possible redesign if getting more RAM/CPU is not immediate solution.

Popular posts from this blog

Cognos Excel Text Wrapping Issue - Row Merge and Column Merge

Cognos: How to replace an existing report without breaking links?

How to change package for a report in IBM Cognos Analytics (ICA)?