Artikel-ID: 327620 - Geändert am: Donnerstag, 9. Oktober 2003 - Version: 4.0 SO WIRD'S GEMACHT: Importieren von Kontakten und Benutzerobjekten nach Active Directory mit CSVDE
Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base: 327620 (http://support.microsoft.com/kb/327620/EN-US/ ) HOW TO: Use Csvde to Import Contacts and User Objects into Active Directory Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung. Auf dieser SeiteZusammenfassung Dieser Artikel beschreibt Schritt für Schritt, wie Sie
mithilfe des Dienstprogramms "Csvde.exe" Kontakte und Benutzerkonten in Active
Directory erstellen können. Diese Methode ist möglicherweise in einigen
Szenarios erforderlich, zum Beispiel wenn Administratoren benutzerdefinierte
Empfänger von Microsoft Exchange Server 5.5 exportieren und als
Windows-Kontakte in Active Directory importieren wollen. "Csvde.exe" ist ein Windows 2000-Befehlszeilenprogramm, das sich nach der Installation von Windows 2000 im Ordner "SystemRoot\System32" befindet. "Csvde.exe" entspricht "Ldifde.exe", extrahiert Informationen jedoch in ein CSV-Format (kommagetrennte Werte). Sie können CSVDE zum Importieren und Exportieren von Active Directory-Daten im CSV-Format einsetzen. Verwenden Sie ein Tabellenkalkulationsprogramm, zum Beispiel Microsoft Excel, um diese CSV-Datei zu öffnen und die Header- und Wertinformationen anzuzeigen. Informationen zu Funktionen wie Verketten, die den Prozess der Erstellung einer CSV-Datei vereinfachen können, finden Sie in der Microsoft Excel-Hilfe. Hinweis: CSVDE entspricht zwar LDIFDE, weist jedoch eine wichtige Einschränkung auf: Es kann Active Directory-Daten nur im CSV-Format importieren oder exportieren. Microsoft empfiehlt, für Änderungs- und Löschoperationen das Dienstprogramm LDIFDE zu verwenden. Die CSV-Quelldatei kann aus einem Exchange Server-Verzeichnisexport stammen. Wegen des Unterschieds bei den Attributzuordnungen zwischen dem Exchange Server-Verzeichnis und Active Directory müssen Sie jedoch an der CSV-Datei einige Änderungen vornehmen. Beispielsweise gibt es bei einem Verzeichnisexport von Exchange Server eine Spalte mit dem Namen "obj-class", die Sie in "objectClass" umbenennen müssen. Sie müssen auch "Display Name" in "displayName" umbenennen. Weitere Informationen zu Attributzuordnungen finden Sie in folgendem Artikel der Microsoft Knowledge Base: 281563
(http://support.microsoft.com/kb/281563/DE/
)
XGEN: Exchange Server 5.5 to Exchange 2000 Attribute Mappings for the Migration Wizard Verwenden Sie folgende Syntax, um das Programm an
einer Eingabeaufforderung auszuführen: csvde -i -f c:\Dateiname.csv Dieser Artikel enthält die minimal erforderlichen
Attribute für jeden Objekttyp, den Sie möglicherweise erstellen wollen, sowie
Beispielheader für eine CSV-Datei. Beachten Sie, dass die minimal
erforderlichen Attribute für eine Organisation nicht unbedingt den
Anwendungsanforderungen für eine andere Organisation entsprechen müssen.
Verwenden Sie ADSI EDIT oder LDP, um die Attribute für vorhandene Benutzer
anzuzeigen und um sicherzustellen, dass die für Ihr Szenario benötigten oder
gewünschten Attribute vorhanden sind.Warnung: Wenn Sie das ADSI Edit-Snap-In, das LDP-Dienstprogramm oder einen anderen LDAP 3-Client verwenden und die Attribute von Active Directory-Objekten unkorrekt ändern, kann dies schwerwiegende Probleme zur Folge haben. Diese Probleme können eine Neuinstallation von Microsoft Windows 2000 Server, Microsoft Exchange 2000 Server oder beiden Programmen erforderlich machen. Microsoft kann nicht dafür garantieren, dass Probleme, die von einer unkorrekten Änderung von Active Directory-Objekten herrühren, behoben werden können. Es ist Ihr eigenes Risiko, diese Attribute zu ändern. Windows 2000-Kontakt ohne E-Mail-AdresseIn der Liste in diesem Abschnitt sind die minimal erforderlichen Attribute für einen Windows 2000-Kontakt ohne E-Mail-Adresse beschrieben. Sie benötigen für Ihre Erfordernisse möglicherweise noch weitere Attribute. Beispielsweise können Sie das Attribut telephoneNumber einfach zu der CSV-Datei hinzufügen.
Tabelle minimieren
Beachten Sie, dass definierter Name des Benutzerobjekts in dieser Tabelle den Anzeigenamen des erstellten Objekts sowie den definierten Namen der Organisationseinheit enthält, in der dieses Objekt erstellt werden soll. Wenn Sie beispielsweise einen Kontakt mit dem Namen "MailDisabledContact" in einer Organisationseinheit erstellen wollen, würde der Wert ähnlich wie der folgende aussehen: cn=MailDisabledContact,OU=Name der Organisationseinheit,DC=Domänenname,DC=com Dies gilt auch für alle anderen Importe, die im weiteren Verlauf dieses Artikels beschrieben werden. Windows 2000-Kontakt mit definierter E-Mail-ZieladresseIn der Liste in diesem Abschnitt sind die minimal erforderlichen Attribute für einen Windows 2000-Kontakt mit definierter E-Mail-Zieladresse beschrieben. Sie benötigen für Ihre Erfordernisse möglicherweise noch weitere Attribute.
Diese erforderlichen Attribute müssen in Ihrer CSV-Datei Spaltenheader sein, wie im folgenden Beispiel dargestellt (der Tabellentext ist zur besseren Lesbarkeit umgebrochen). Tabelle minimieren
Tabelle minimieren
Windows 2000-Benutzer ohne Postfach oder E-Mail-AdresseIn der Liste in diesem Abschnitt sind die minimal erforderlichen Attribute für einen Windows 2000-Benutzer ohne Postfach oder E-Mail-Adresse beschrieben.
Tabelle minimieren
Windows 2000-Benutzer, E-Mail-aktiviert oder Postfach-aktiviertSie können CSVDE verwenden, um E-Mail-aktivierte oder Postfach-aktivierte Benutzerkonten zu erstellen, aber wenn Sie dies tun, wird das Attribut msExchMailboxSecurityDescriptor nicht korrekt gesetzt. Gehen Sie folgendermaßen vor, um ein E-Mail-aktiviertes oder Postfach-aktiviertes Windows 2000-Benutzerkonto in Active Directory korrekt zu erstellen:
ProblembehandlungIm allgemeinen zeigt das Dienstprogramm CSVDE deutlich an, welche Operationen in Ihrer CSV-Datei nicht zulässig sind. Beispielsweise können Sie CSVDE nicht verwenden, um bestimmte Attribute zu duplizieren, wenn diese Attribute bereits in Active Directory vorhanden sind. Wenn Sie dies versuchen, wird die folgende Fehlermeldung angezeigt:C:\WINNT\system32>csvde -i -f mailenabledcontactimport.csv Wenn ein erforderliches Attribut in Ihrer CSV-Datei fehlt, wird
die folgende Meldung angezeigt: Verbindung mit "(Null)" wird hergestellt Anmelden als aktueller Benutzer unter Verwendung von SSPI Das Verzeichnis wird aus der Datei "mailenabledcontactimport.csv" importiert Die Einträge werden geladen. Fehler in Zeile 2: Bereits vorhanden Serverseitiger Fehler: "Es wurde versucht, ein Objekt mit bereits verwendetem Namen dem Verzeichnis hinzuzufügen". 0 Einträge wurden einwandfrei geändert. Fehler im Programm. C:\csvde>csvde -i -f mailenableduserimport1.csv CSVDE zeichnet keine Ereignisse im Ereignisprotokoll der
Anwendung auf. Für die Problembehandlung bei CSVDE müssen Sie die
Befehlszeilenausgabe ansehen und LDP oder ADSI EDIT verwenden, um Ihre Datei
mit den Attributen vorhandener Benutzerobjekte zu vergleichen. Ändern Sie keine
Objekte in Active Directory, ohne den Prozess zuvor ausgiebig in einer
Testumgebung getestet zu haben.Verbindung mit "(Null)" wird hergestellt Anmelden als aktueller Benutzer unter Verwendung von SSPI Das Verzeichnis wird aus der Datei "mailenableduserimport1.csv" importiert Die Einträge werden geladen. Fehler in Zeile 2: Beschränkungsverletzung Serverseitiger Fehler: "Ein erforderliches Attribut fehlt". 0 Einträge wurden einwandfrei geändert. Fehler im Programm. InformationsquellenWeitere Informationen finden Sie in den
folgenden Artikeln der Microsoft Knowledge Base: 275636
(http://support.microsoft.com/kb/275636/DE/
)
Creating Mail- and Mailbox-Enabled Objects in Active Directory 233209
(http://support.microsoft.com/kb/233209/DE/
)
XADM: Windows 2000 Contacts and Users 304935
(http://support.microsoft.com/kb/304935/DE/
)
HOWTO: Set Exchange2000 Mailbox Rights at Mailbox Creation Time 281563
(http://support.microsoft.com/kb/281563/DE/
)
XGEN: Exchange Server 5.5 to Exchange 2000 Attribute Mappings 324353
(http://support.microsoft.com/kb/324353/DE/
)
XADM: Users Cannot Access Public Folders or Delegate Mailboxes on a Separate Server
Die Informationen in diesem Artikel beziehen sich auf:
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.
| Weitere Ressourcen Weitere SupportseitenCommunityHilfe erhaltenSPRACHE AUSWÄHLEN
|





















Zum Anfang