Recovering An Essbase Application From A Corrupt Data File
Recovering An Essbase Application From A Corrupt Data File
It is possible for a database in Essbase to become corrupt. This can be caused by server hangs,
software glitches, and a variety of other reasons. Although infrequent, if a database cannot be loaded
for any reason, and it needs to be restored, the following actions can be a quick resolution. Keep in
mind that this will remove the data and it will need to be imported from a backup export.
Before performing this, verify that the database is not attempting to recover. To determine if this is
occuring, open the application log file. If it states that it is recovering free space, be patient as it may
correct itself.
File Structure
Essbase has a simple file structure that it follows. It can vary with each application depending on the
options used. The area to focus on for this process is below. The application and database that is being
restored would take the place of appname and dbname.
Hyperion\Products\Essbase\EssbaseServer\App\AppName\DbName
In this directory, files with the following extensions will need to be removed. This will delete all of the
data and temporary settings that are causing the application to function improperly. It will NOT delete
the database outline, calc scripts, load rules, or business rules.
After these files are removed, verify that the application and database is functioning. This can be done
in Essbase Administration Services by starting the application. If the application doesn’t start, more
research will have to be performed. If the application loads, import the most recent data backup and run
an aggregation.
There are a number of other possible file types in this directory. Below is some information that may be
helpful.
Audit Logs
Temporary Files
www.in2hyperion.com/2011/01/31/recovering-an-essbase-application-from-a-corrupt-data-file/ 1/2
9/28/22, 5:22 PM Recovering An Essbase Application From a Corrupt Data File – in2Hyperion
Objects
Other
www.in2hyperion.com/2011/01/31/recovering-an-essbase-application-from-a-corrupt-data-file/ 2/2