Database Files
204 Red Hat Directory Server Configuration, Command, and File Reference • May 2005
•
NetscapeRoot
— Stores the
o=NetscapeRoot
database created by default at
Typical installation.
•
userRoot
— Stores the user-defined suffix (user-defined databases) created
at Typical installation time; for example,
dc=example,dc=com
.
Code Example 4-3 shows a sample listing of the
NetscapeRoot
directory contents.
Code Example 4-3 Contents of a Sample NetscapeRoot Subdirectory
The
NetscapeRoot
subdirectories contain an
index_name.db4
file for every index
currently defined in the database, where
index_name
is the name of the index. In
addition to these
index_name.db4
, files the
NetscapeRoot
and
userRoot
subdirectories contain the following files:
•
ancestorid.db4
— Contains a list of IDs, allowing you to find the ID of the
entry’s ancestor.
•
entrydn.db4
— Contains a list of full DNs, enabling you to find IDs.
•
id2entry.db4
— Contains the actual directory database entries. All other
database files can be recreated from this one, if necessary.
•
nsuniqueid.db4
— Contains a list of unique IDs, enabling you to find IDs.
•
numsubordinates.db4
— Contains IDs that have child entries.
•
objectclass.db4
— Contains a list of IDs which have a particular object
class.
•
parentid.db4
— Contains a list of IDs, allowing you to find the ID of the
parent.
./ entrydn.db4* parentid.db4*
../ givenName.db4* sn.db4*
DBVERSION* id2entry.db4* uid.db4*
aci.db4* nsUniqueId.db4* uniquemember.db4*
ancestorid.db4* numsubordinates.db4*
cn.db4* objectclass.db4*