Rational Directory Server, the Rational DOORS database, and UUIDs

If you use Rational® Directory Server, during the installation, two files are automatically created that associate the Rational DOORS® database with a universally unique identifier (UUID).

After you install Rational DOORS, the data subfolder is in this location: C:\Program Files\IBM\Rational\DOOORS\9.version\. When you use Rational Directory Server, two files are created in the data subfolder: tds_valid_id.txt and tds_registered.txt. Those files are used to associate the database with a UUID.

The tds_valid_id.txt file

The tds_valid_id.txt file indicates that the repository identifier that is stored in the database is a valid UUID that was obtained from the directory server. If this file is present, the database cannot be registered with a different UUID.

To deploy a copy of a database as a new database with a different UUID, delete this file. If you delete this file, the current UUID can no longer be used.

The tds_registered.txt file

The tds_registered.txt file indicates that the repository identifier that is stored in the database is a valid UUID that is recognized by the currently configured directory server. If this file is present, the database server does not run unless the UUID is found in the Rational Directory Server registry.

To redeploy a database with its existing UUID on a new directory server, delete this file. Make sure that you do not delete the tds_valid_id.txt file.

Related concepts:
Rational Directory Server modes

Feedback