When upgrading a NetWare server to eDirectory 8.8, you might need to update the eDirectory schema by running DSRepair on the server that has the master replica of the root partition.
IMPORTANT:If the master replica of the root partition resides on a Windows server, follow the instructions in Section 2.5, Updating the eDirectory Schema for Windows.
To update the schema:
Copy the dsrepair.nlm file from the product CD (or downloaded and expanded file) to the sys:\system directory of the server that contains the master replica of the Tree partition.
The dsrepair.nlm file must be of the same version as that of the version to which you are upgrading eDirectory.
At the server console of the master replica of the root partition, load dsrepair.nlm.
Select > .
Enter the Administrator's name (for example, Admin.VMP) and password.
NOTE:In eDirectory 8.8 and later, you can have case sensitive passwords for all the utilities. Refer to Novell eDirectory 8.8 What's New Guide for more information.
Select > .
dsrepair.nlm updates the schema and posts the results to the dsrepair.log file.
Ignore errors associated with adding object classes. dsrepair.nlm is simply applying the Post NetWare 5 Schema Update changes to each object.
Copy the appropriate patch version of dsrepair.nlm to each NetWare server in the eDirectory tree.
Use the table in Step 1 as a reference. Having a correct version on each server ensures that the schema needed for eDirectory is properly maintained when dsrepair.nlm is run in the future.
If you use an earlier version of dsrepair.nlm and select , schema enhancements made by the Post NetWare 5 Schema Update will be lost. To resolve lost schema enhancements, run dsrepair.nlm according to the following table.
This action resynchronizes the schema from the root of the tree.
Close dsrepair.nlm before installing eDirectory on the server.
If dsrepair.nlm is loaded, the server might not restart.