Universal Enterprise Controller for Windows - Database Configuration

Universal Enterprise Controller - Database Configuration

Berkeley DB uses a temporary cache in memory to manage its databases. If this cache becomes sufficiently large, it must be written to disk.

Berkeley DB has a default location for storing temporary cache files, but if UEC cannot access that location, or there is no space to write these files in the default location, the following error can occur in UEC, and UEC shuts down:

UNV4301D Database error: 'temporary: write failed for page XXXXX'


To work around this issue, perform the following steps to write the temporary cache files to the UEC database directory:

Step 1

Inside the UEC database directory, create a text file named DB_CONFIG.

Step 2

Inside the DB_CONFIG file, add the following string:
set_tmp_dir *dbpath*
(dbpath is the path to the location in which the database files reside.)

Step 3

Start / restart UEC.