In addition to the naming rules, be sure that the following requirements
are met:
On Windows systems,
The directory server instance owner and the database instance
owner must be members of the Administrators group.
The database instance owner must
have the locale set to the correct locale for the language in which
you want server messages to be displayed. If necessary, log in as
the user and change the locale to the correct one.
On AIX®, Linux, and Solaris systems:
The root ID must be a member of the primary group of the directory
server instance owner and the database instance owner.
The root ID must be a member of the idsldap group.
The directory server instance owner and the database instance
owner must be members of the idsldap group.
The directory server instance owner and the database instance
owner must have home directories.
The specific permissions for the home directory of the directory
server instance owner must be as follows:
The user ownership is the directory server instance owner.
The group ownership is the directory server instance owner's primary
group.
The directory server instance owner and its primary group must
have read, write, and execute permissions to the home directory.
The directory server instance owner and its primary group must
have read, write, and execute access to the location where the database
will be created.
If the directory server instance owner and the database instance
owner for a given directory server instance are different users, the
directory server instance owner must be a member of the database instance
owner's primary group.
The database instance owner and the database owner for a given
directory server instance must have the same primary group.
For best results, the login shell of the directory server instance
owner, the database instance owner, and the database owner should
be the Korn shell script (/usr/bin/ksh).
The password of the directory server instance owner, the database
instance owner, and the database owner must be set correctly and ready
to use. For example, the password cannot be expired or waiting for
a first-time validation of any kind. (The best way to verify that
the password is correctly set is to telnet to the same computer and
successfully log in with that user ID and password.)
When configuring the database, it is not necessary, but customary,
to specify the home directory of the database instance owner as the
database location. However, if you specify some other location, the
database instance owner's home directory still must have 3 to 4 MB
of space available. This is because DB2® creates
links and adds files into the home directory of the database instance
owner even though the database itself is elsewhere. If you do not
have enough space in the home directory, you can either create enough
space or change the database instance owner's home directory.