13.0 Repairing the NetIQ eDirectory Database

The DSRepair utility lets you maintain and repair the database of a NetIQ eDirectory tree. This utility performs the following operations:

  • Corrects eDirectory problems such as bad records, schema mismatches, bad server addresses, and external references.

  • Makes advanced changes to the eDirectory schema.

  • Checks the structure of the database automatically without closing the database and without user intervention.

  • Checks the database operational indexes.

  • Reclaims free space by discarding empty records.

  • Repairs the local database.

  • Repairs replicas, replica rings, and Server objects.

  • Analyzes each server in each local partition for synchronization errors.

  • Locates and synchronizes objects in the local database.

Some eDirectory database problems are not fatal, and eDirectory will continue to operate. But if the database becomes corrupted, you will get a message on the console that the server could not open the local database. In this case, run Repair or contact NetIQ Support.

NetIQ does not recommend running repair operations unless you run into problems with eDirectory, or are told to do so by NetIQ Support. However, you are encouraged to use the diagnostic features available in Repair and in other NetIQ utilities such as NetIQ iMonitor. For more information, see Section 9.0, Using NetIQ iMonitor.

NetIQ iManager contains the following Repair Wizards:



Basic Repair Wizard

Lets you perform an unattended full repair, local database repair, or single object repair. You can also check external references and delete unknown leaf objects.

Log File Wizard

Lets you open the repair log file and set log file options.

Repair via iMonitor

Lets you open iMonitor and use the repair options available in that program.

Replica Repair Wizard

Lets you repair all or selected replicas, repair time stamps and declare a new epoch, designate the current server as the new master replica, and destroy the selected replica, if necessary.

Replica Ring Repair Wizard

Lets you repair all or selected replica rings, send all objects to every server in the ring, receive all objects from the master to the selected replica, and remove the current server from the replica ring, if necessary.

Schema Maintenance Wizard

Lets you request schema from the tree, reset the local schema, declare a new schema epoch, perform optional schema enhancements, import remote schema, declare a new schema epoch, and perform a schema update.

Server Repair Wizard

Lets you repair all network addresses, or repair only a server's network addresses.

Sync Repair Wizard

Lets you synchronize the selected replica on the current server, report the synchronization status on the current server, report the synchronization status on all servers, perform a time synchronization, and schedule an immediate synchronization.

The wizards help you with the following operations: