Use these commands to list and remove orphaned semaphores and shared memory:
Linux:
ipcs -s | grep erdaicc | awk 'print $2' | xargs -n1 ipcrm sem
ipcs -m | grep erdaicc | awk 'print $2' | xargs -n1 ipcrm shm
AIX:
ipcrm -S ERDAICC_SEM
After removal, restart the ERDAICC service.
In rare cases (observed in ERDAICC versions 2.3.1 to 2.3.4), the "fixed" message was erroneously logged due to a logging level bug. The patch notes for version 2.3.5 state: erdaicc fixed
Resolved issue where
INFOlevel log "ERDAICC fixed" was emitted even when repair routine returnedfalse. Now correctly logsWARNwith remediation hint.
If you are on an affected version, upgrading to 2.3.5 or higher will eliminate the false positive messages. No configuration change is required. Use these commands to list and remove orphaned
ERDAICC is not a standard Windows or Linux system error. Instead, it is a proprietary exception code originating from legacy ERP middleware, typically associated with IBM’s Rational Developer for System i (RDi) or COBOL-based data mapping utilities. The acronym loosely expands to:
When the ERDAICC error appears, it usually indicates that a resource access layer failed to communicate with the compiler during batch processing. In practical terms, this error prevents data transformation jobs, report generation, or ETL (Extract, Transform, Load) processes from completing. AIX: ipcrm -S ERDAICC_SEM