Outil DXdumpdb - Exportation des données d'un référentiel de données vers un fichier LDIF

Utilisez l’outil DXdumpdb pour exporter des données d’un référentiel de données vers un fichier LDIF.
cad140fr
Utilisez l’outil DXdumpdb pour exporter des données d’un référentiel de données vers un fichier LDIF.
Remarque :
Pour obtenir la liste des codes de statut renvoyés par toutes les commandes DXtools, y compris cette commande, reportez-vous à la section Codes de sortie de statut pour DXtools.
Cette commande suit la syntaxe suivante.
dxdumpdb options DSA
  • options
    Désigne au moins une des options suivantes.
  • -f
    filename
    Spécifie le fichier qui reçoit les données exportées. Si cette option n’est pas spécifiée, la sortie apparaît au format standard ou à l’écran.
  • -i
    attribute-list
    Inclut les attributs répertoriés dans le fichier de vidage.
    Remarque :
    Les attributs spécifiés avec l'option -i doit inclure les attributs d’attribution de nom. Si les attributs ne sont pas spécifiés, l’outil ne vide pas les entrées. En outre, les attributs obligatoires doivent également être spécifiés si la sortie est destinée à être utilisée à nouveau avec DXloaddb.
    -v Exécution en mode détaillé. Cette option bascule sur le suivi des erreurs et des statuts. Pour que l’option -v fonctionne, vous devez également spécifier l’option -f.
  • -j Liste des classes d'objet incluses séparées par des virgules
    Lors du vidage vers un fichier LDIF, celui-ci comprend uniquement les entrées qui contiennent *exactement* les classes d’objets répertoriées.
  • -y Liste des classes d'objet exclues séparées par des virgules
    Lors du vidage vers un fichier LDIF, les entrées qui contiennent une classe d’objets de cette liste seront exclues du fichier LDIF.
  • -x
    Exclut les attributs répertoriés du fichier de vidage.
    Remarque :
    Vous ne devez pas exclure les attributs faisant partie du nom unique.
  • -z
    Indique que dxdumpdb effectue un vidage à partir de la copie du référentiel de données généré par la commande de console dump dxgrid-db.
  • DSA
    Définit le DSA. DXdumpdb recherche dans les fichiers de configuration de ce DSA le référentiel de données à exporter vers un fichier LDIF.
Exemple : extraction des données Democorp à l’écran
L'exemple suivant imprime les données LDIF du référentiel de données du DSA
democorp
à l'écran.
dxdumpdb democorp
Exemples : extraction des données Democorp vers un fichier spécifiant des attributs
dxdumpdb -f dump.ldif -i cn,title democorp
Cette commande échoue, car l’unité d’organisation de l’attribut d’attribution de nom est manquante.
dxdumpdb -f dump.ldif -i cn,ou,title democorp
Cette commande fonctionne, mais la sortie ne peut pas être chargée dans democorp avec DXloaddb, car l’attribut 
sn
obligatoire est manquant.
dxdumpdb -f dump.ldif -i sn,cn,ou,title democorp
Cette commande fonctionne et le fichier de sortie généré peut être chargé dans democorp à nouveau, car le fichier de sortie contient tous les attributs de nom et les attributs obligatoires.
Exemple : extraction des données Democorp contenant des classes d’objets spécifiques
L’exemple suivant imprime les données LDIF du référentiel de données democorp, y compris les entrées uniques contenant la classe d'objet inetOrgPerson.
dxdumpdb –j inetOrgPerson,top,person,organizationalPerson democorp
Remarque :
Les superclasses inetOrgPerson stockées avec l’entrée doivent être incluses.