Steps to Import remote schema with DSREPAIR

(Last modified: 18May2004)

This document (10066604) is provided subject to the disclaimer at the end of this document.

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"

document

Document Title: Steps to Import remote schema with DSREPAIR
Document ID: 10066604
Solution ID: NOVL65449
Creation Date: 06Dec2001
Modified Date: 18May2004
Novell Product Class:NetWare
Novell eDirectory

disclaimer

The Origin of this information may be internal or external to Novell. Novell makes all reasonable efforts to verify this information. However, the information provided in this document is for your information only. Novell makes no explicit or implied claims to the validity of this information.
Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.