Hyperion Openldap - a service specific error occurred: 21.

Card Puncher Data Processing

About

Your Hyperion OpenLdap don't start and when you try to start it from a shell located Hyperion_HOME\products\Foundation\openLDAP\startOpenLdap.bat, you received this error :

E:\Hyperion\products\Foundation\openLDAP>startService.bat
The Hyperion Foundation OpenLDAP service is starting..
The Hyperion Foundation OpenLDAP service could not be started.

A service specific error occurred: 21.

More help is available by typing NET HELPMSG 3547.

Possible Solution Steps

Recover the database

You need to recover the database :

  • suppress the file alock in the database directory Hyperion_Home\products\Foundation\openLDAP\var\openldap-data
  • copy the file db_recover from the directory Hyperion_Home\products\Foundation\openLDAP\bdb\bin in the database directory Hyperion_Home\products\Foundation\openLDAP\var\openldap-data
  • run twice from a shell the command db_recvoer
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.

E:\Hyperion\products\Foundation\openLDAP\var\openldap-data>db_recover
db_recover: Program version 4.2 doesn't match environment version

E:\Hyperion\products\Foundation\openLDAP\var\openldap-data>db_recover

E:\Hyperion\products\Foundation\openLDAP\var\openldap-data>

Restart the services

  1. start openldap
  2. start shared services
  3. Restart EAS Server

Reference





Discover More
Epm Hyperion Service
Oracle Hyperion - Services

The Oracle Hyperion windows services More: The full list of Services and Processes in their recommended startup...



Share this page:
Follow us:
Task Runner