Gewusst wie: Ändern der Attribute, die in den globalen Katalog replizieren

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 248717 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Zusammenfassung

Globaler Katalog (GC) enthält ein Teilreplikat jedes Objekts im Unternehmen. Dieser Artikel beschreibt, wie die Attribute bearbeiten, die das Festlegen von Werten in den globalen Katalog repliziert ausmachen. Entscheiden, welche Attribute (zusätzlich zu den Standardattributen) repliziert werden erfordert eine sorgfältige Planung unter Berücksichtigung von Netzwerkverkehr und genügend Speicherplatz zur Verfügung.

Weitere Informationen

Bevor beschrieben wird, wie ein Attribut für die Replikation im globalen Katalog festgelegt wird, müssen Sie beachten, welche Auswirkungen dies auf die Netzwerk-Replikationsaktivität hat.

Nach der Erstellung eines AttributeSchema-Objekts bewirkt die Markierung eines zusätzlich im globalen Katalog zu replizierenden Attributs eine vollständige Replikation (auch bekannt als eine "vollständige Synchronisierung") aller Objekte im globalen Katalog. Dieses Verhalten tritt unter den Versionen von Windows 2000, die in diesem Artikel aufgeführt.

Jeder Server verfügt über eine schreibbare Kopie ihrer eigenen Domäne. Wenn dieser Server auch ein globaler Katalog ist, werden die verbleibenden Domänen in der Gesamtstruktur als, partielle Kopien aufrechterhalten. "Teilweise" bedeutet, dass nur eine Teilmenge der Attribute gehalten wird.

Wenn ein Attribut in den globalen Katalog hinzugefügt wird, wird es auf die partielle Kopie Teilmenge (partial Attribute Set) hinzugefügt. Dies bewirkt, dass die Freispeichersammlung führen Sie eine "vollständige Synchronisierung" alle schreibgeschützte Kopien erneut, um wieder zu füllen sich mit nur partielle Attribute, die halten muss. Diese vollständige Synchronisierung tritt auf, selbst wenn die Attribut-Eigenschaft IsMemberOfPartialAttributeSet auf "True" festgelegt ist Daher ist es nur eine vollständige Synchronisierung auf die schreibgeschützte partielle Kopie Domänen und nicht der eigenen Domäne schreiben können, die Konfigurationsverzeichnispartition oder Schemaverzeichnispartition.

Notizen:

"Verzeichnispartition" wurde vorherige als "naming Context" bezeichnet Entfernungen von der GC werden ohne Replikation lokal behandelt.

Um die Attribute ändern, die in den globalen Katalog Active Directory replizieren, müssen Sie das Schema ändern. Um das Schema zu ändern, muss ein Administrator ein Mitglied der Gruppe "Schema-Admins" erfolgen. Ein Mitglied dieser Gruppe, sondern muss ein Registrierungsschlüssel auf dem Schemamaster festgelegt werden. Weitere Informationen zu diesem Vorgang klicken Sie auf die nachstehende Artikelnummer klicken, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
216060 Änderung der Registrierung erforderlich, um das Schreiben in Schema ermöglichen
Dieser Artikel beschreibt auch Schritte, die in der Active Directory Schema Microsoft Management Console (MMC) ausgeführt werden. Sie können dieses Snap-in durch eine vollständige Installation von Windows 2000-Verwaltungsprogramme oder durch das Registrieren von Schmmgmt.dll im Stammverzeichnis Systems auf einem Windows 2000-Server erwerben.

Gehen Sie zum Aktivieren der Schema-MMC-Snap-in folgendermaßen vor:
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, Typ MMC, und klicken Sie dann auf OK.
  2. Klicken Sie im MMC-Konsole auf Hinzufügen/Entfernen Sie-Snap-in....
  3. Klicken Sie auf Hinzufügen, und klicken Sie dann auf Active Directory-Schema.
  4. Klicken Sie auf Hinzufügen, klicken Sie auf Schließen, und klicken Sie dann auf OK.
Sie können auch um den im oben genannten, durch das Schema-MMC-Snap-in-Artikel beschriebene Registrierungsschlüssel folgendermaßen:
  1. Markieren Sie die Active Directory-Schema
  2. Wählen Sie Aktion | Betriebsmaster....
  3. Klicken Sie auf das Kontrollkästchen mit dem Titel Das Schema kann auf diesem Domänencontroller geändert werden.
  4. Klicken Sie auf OK.
An dieser Stelle kann ein Schemaadministrator zusätzliche Attribute in den globalen Katalog hinzufügen. Es gibt mehrere Methoden, um zusätzliche Attribute in den globalen Katalog sowie der Schema-MMC-Snap-in ADSI-Skripts hinzufügen.

Zu Änderungen mithilfe von Active Directory-Schema-MMC-Snap-In

  1. Klicken Sie auf den Ordner Attribute in das Snap-in.
  2. Scrollen Sie das gewünschte Attribut in der rechten Maustaste darauf und klicken Sie dann auf Eigenschaften.
  3. Aktivieren Sie die Dieses Attribut auf den globalen Katalog replizieren das Kontrollkästchen.
  4. Klicken Sie auf OK.
Wenn die oben genannten Änderung der Registrierung nicht erfolgt, tritt der folgende Fehler beim Versuch, den Status der Replikation in den globalen Katalog zu ändern:
Konnte nicht geändert werden, ob dieses Attribut auf die globalen Katalogserver repliziert werden sollen.

Mithilfe von ADSI-Skripts Änderungen vornehmen

Active Directory Services Interfaces (ADSI) können Änderungen am Schema über Lightweight Directory Access Protocol (LDAP)-Provider stellen. Der folgende Code bestimmt die Position des Schemas, auf das Attribut im Schema binden und die notwendigen Änderungen in den globalen Katalog replizieren erzwingen.
Const ADS_PROPERTY_CLEAR = 1
' Declarations are commented for use with VBScript
Dim oRootDSE 'As IADs
Dim oConn 'As ADODB.Connection
Dim oRecordset 'As ADODB.Recordset
Dim strAttribute 'As String
Dim strADsPath 'As String
Dim oAttribute 'As IADs
Dim bReplicate 'As Boolean

strAttribute = "Department"  'Replace with the name of the attribute to change replication
bReplicate = True            'Replicate to GC True/False

Set oConn = CreateObject("ADODB.Connection")
Set oRootDSE = GetObject("LDAP://RootDSE")

oConn.Provider = "ADsDSOObject"
oConn.Open "ADs Provider"

strQuery = "<LDAP://" & oRootDSE.Get("schemaNamingContext")
& ">;(&(objectClass=attributeSchema)(cn=" & strAttribute & "));cn,adspath;subtree"
Set oRecordset = oConn.Execute(strQuery)
oRecordset.MoveFirst
strADsPath = oRecordset.Fields("ADsPath")  'store the path of the object in the schema

Set oAttribute = GetObject(strADsPath) 'Get the object in the schema
If bReplicate Then
  oAttribute.Put "isMemberOfPartialAttributeSet", True    'Set the property to true
Else
  oAttribute.PutEx ADS_PROPERTY_CLEAR, "isMemberOfPartialAttributeSet", 0   'Clear the property
End If

'Write to schema
oAttribute.SetInfo

'Clean Up
Set oAttribute = Nothing
Set oRootDSE = Nothing
oRecordset.Close
oConn.Close
Set oConn = Nothing
Set oRecordset = Nothing
				
Wenn die oben genannten Änderung der Registrierung nicht erfolgt, tritt der folgende Fehler beim Versuch, das Skript ausführen:
Fehler-2147016651 (80072035): Automatisierungsfehler. Der Server kann die Anforderung nicht ausführen.

Informationsquellen

Weitere Informationen klicken Sie auf die nachstehenden Artikelnummern klicken, um die Artikel der Microsoft Knowledge Base:
232517 Globale Katalogattribute und Replication-Eigenschaften
230663 Zum Aufzählen von Attributen zum globalen Katalog repliziert wurden
Weitere Informationen zu ADSI finden Sie unter der folgenden Microsoft-Website:
http://msdn2.Microsoft.com/library/aa772170.aspx

Eigenschaften

Artikel-ID: 248717 - Geändert am: Montag, 20. Mai 2013 - Version: 5.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Keywords: 
kbglobalcatalog kbhowto kbmsg kbmt KB248717 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 248717
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com