jork Geschrieben 7. Oktober 2010 Geschrieben 7. Oktober 2010 Hallo zusammen, ich habe folgendes Problem. Domäne mit Exchange 2010 und Server 2008. Telefonnummern, Adressen usw. sollen aus einer .csv Datei, in das AD des Servers eigespielt werden. Da die Kontakte bereits vorhanden sind, und ich in ca. 400 Kontakten die Telefonnummer usw. nachtragen soll, dachte ich mir exportieren mit ldifde.exe. Dann die exportierten Kontakte mit den Telefonnummern aus der .csv ergänzen und wieder importieren. Aber der Aufbau der .ldf ist ganz anders als in der .csv. Wie kann ich dies Problem lösen? Zitieren
jork Geschrieben 8. Oktober 2010 Autor Geschrieben 8. Oktober 2010 Keiner eine Idee? Vielleicht noch einmal vereinfacht. Ich brauche eine Möglichkeit bestehende Kontakte im AD mit Skript und einer .csv als Quelle zu ändern. Zitieren
lupo49 Geschrieben 8. Oktober 2010 Geschrieben 8. Oktober 2010 Wie sieht der Aufbau denn aus? Zitieren
jork Geschrieben 9. Oktober 2010 Autor Geschrieben 9. Oktober 2010 Meinst du die Headerzeile der CSV oder das AD ?? Zitieren
lupo49 Geschrieben 9. Oktober 2010 Geschrieben 9. Oktober 2010 Wenn die ldf-Datei nur die Daten in falscher Reihenfolge speichert, dann musst die halt so anordnen, wie sie in der csv vorliegen sollen. Am besten Mal die Ausgangsdaten und die Form posten, in der die Daten am Ende vorliegen sollen. Zitieren
jork Geschrieben 9. Oktober 2010 Autor Geschrieben 9. Oktober 2010 (bearbeitet) Also hab jetzt eine .ldf vorliegen. Hier ein Ausschnitt und der Fehler beim Import. Die Datei schau so aus: DN: CN=mueller,OU=GT,OU=15_Kontakte,DC=Soho,DC=LOCAL changetype: modify replace: streetAddress streetAddress: Musterstrasse Ich versuche also beim Benutzer Mueller die Straße zu übergeben. Verbindung mit "ETDC01.ET.LOCAL" wird hergestellt. Anmelden als aktueller Benutzer unter Verwendung von SSPI Das Verzeichnis wird aus der Datei "c:\users\adm_joki\ldf_input.ldf" importiert. Die Eintr„ge werden geladen.Syntaxfehler in der Eingabedatei Fehler in Zeile 4. Das letzte Token beginnt mit "M". Fehlendes Abschlusszeichen im Bearbeitungseintrag '-'. 0 Eintr„ge wurden erfolgreich ge„ndert. Fehler im Programm Es wurden keine Protokolldateien geschrieben. Geben Sie mit der Option -j einen Protokolldateipfad an, um eine Protokolldatei zu generieren. Bearbeitet 9. Oktober 2010 von jork Zitieren
lupo49 Geschrieben 10. Oktober 2010 Geschrieben 10. Oktober 2010 Using LDIFDE to import and export directory objects to Active Directory Da steht im Abschnitt "Exporting objects from an entire forest" folgendes: Note To Modify attributes in AD it is very important that the following format be followed for the import file, especially the "-" on a single line followed by a completely blank line on the next line. To import this file all you need to do is run: ldifde -i -f Import.ldf -s Server. Ist das bei dir auch so? Hast du deine Export/Import-Strategie nach einer Anleitung vollzogen oder einfach drauf los? Zitieren
jork Geschrieben 11. Oktober 2010 Autor Geschrieben 11. Oktober 2010 Ahhhhhhhh, hab am Ender der Zeile immer das "-" vergessen. Jetzt gehts, danke. Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.