Sun Java System Directory Server Enterprise Edition 6.1 Troubleshooting Guide

Troubleshooting Database Problems

This section describes how to troubleshoot an inaccessible database

Possible Causes of Database Problems

The Directory Server database may be inaccessible for one of the following reasons:

ProcedureTo Troubleshoot a Database Problem

  1. If the server refuses to start, remove the guardian file and all shared memory files while the server is offline and then retry a new start.

    # install-path/instance-name/db/guardian
    # install-path/instance-name/db/_db.00*

    If the start succeeds and the database still cannot be loaded, continue with this procedure.

  2. Backup up all database file stored in the db/ directory.

  3. Collect error and access log files from the time during which the database was inaccessible.

    # install-path/instance-name/logs/errors*
    # install-path/instance-name/access*