Steps to Import remote schema with DSREPAIR

  • 10066604
  • NOVL65449
  • 06-Dec-2001
  • 18-May-2004

Archived Content: This information is no longer maintained and is provided 'as is' for your convenience.

Goal

Steps to Import remote schema with DSREPAIR

Fact

Novell NetWare 5.0

Novell NetWare 5.1

Novell NetWare 6.0

Novell Directory Services

DSREPAIR.NLM

Fix

In certain environments, it may be necessary to import schema from a one tree into another.  This practice is used often when introducing new versions of Directory Services into an existing production tree.  It may also be used to match up the schema between two trees before a tree merge.  

Make sure you import schema on a server that holds either the Master or a Read/Write replica of the [Root] partition so that the schema can propagate to all servers in the tree.

Load DSREPAIR -a | Advanced Options Menu | Global schema operations | (authenticate as Admin or one with rights to the ROOT of the tree. This is necessary to ensure schema is being extended properly) | Import remote schema | Select the tree you want to import schema FROM, then press F10 to preform the schema import/extension.

Depending on the size of your tree, propagating the imported schema throughout your production tree could take some time. Be patient.

To verify that schema is syncing out from [ROOT], do the following:  
Type the following at the console of the server with the Master of [ROOT],
set DSTRACE=on
set DSTRACE=nodebug
set DSTRACE=+Schema
set DSTRACE=*SSD
set DSTRACE=*SSA

Toggle to the Directory Services screen and look for "All Processed = YES"

Next, on each server that holds a Master of a partition, do the following:
set DSTRACE=off
set DSTRACE=nodebug
set DSTRACE=+Schema
set DSTRACE=*SS

Toggle to the Directory Services screen and look for "All Processed = YES"

Feedback service temporarily unavailable. For content questions or problems, please contact Support.