Lors de l'exécution de l'extracteur à partir de la ligne de commande, tous les paramètres d'entrée doivent être transmis à l'aide de l'option -D, c'est-à-dire -D<parameter name>=<parameter value>.
Paramètres obligatoires :
- component - nom du dossier du composant de destination dans lequel la sortie de l'extracteur est écrite (par exemple, Personnalisé). Si ce dossier n'existe pas dans SERVER_DIR/components, l'extracteur signale une erreur.
- serverDir - ce paramètre est automatiquement défini (à partir de la variable SERVER_DIR) lors de l'exécution de l'extracteur à partir de la ligne de commande.
Il doit être spécifié si vous exécutez l'extracteur dans Eclipse, et définit l'emplacement du dossier EJBServer.
- lowerKey - indique la clé inférieure ou de début de la fourchette de clés utilisée pour générer des clés primaires de remplacement pour les enregistrements de base de données extraits.
- upperKey - indique la clé supérieure ou de fin de la fourchette de clés utilisée pour générer des clés primaires de remplacement pour les enregistrements de base de données extraits.
Paramètres définissant la stratégie d'extraction de type d'informations collectées, c'est-à-dire les types d'informations collectées à extraire. Au moins un de ces paramètres doit être spécifié ou l'extracteur signale une erreur :
- extractAll - si ce paramètre présente la valeur True, tous les types d'informations collectées dynamiques actifs sur le système (dans la table EvidenceTypeDef) sont extraits. Ce paramètre remplace les autres paramètres de la stratégie d'extraction. S'il est absent ou si sa valeur n'est pas True, les paramètres suivants sont pris en compte.
- etExtractionList - indique la liste des types d'informations collectées dynamiques à extraire. Cette liste doit contenir un ou plusieurs noms logiques de type d'informations collectées séparés par des points-virgules (espaces non autorisés). Ce paramètre remplace le paramètre etCodePrefix.
- etCodePrefix - indique un préfixe de code de type d'informations collectées dynamiques, par exemple DET. Les types d'informations collectées dynamiques contenant des codes commençant par le préfixe indiqué sont extraits. Le préfixe de code est une propriété d'application personnalisable (curam.dynamicevidence.type.code.prefix dans Dynamic Evidence, qui se trouve dans la section de configuration de l'application d'administration).
Paramètres facultatifs :
- extractProductLinks - permet l'extraction de liens de type d'informations collectées dynamiques vers des produits. Si sa valeur est définie sur true, les enregistrements pertinents issus de l'entité ProductEvidenceTypeDefLink sont extraits.
- extractICLinks - permet l'extraction de liens de type d'informations collectées dynamiques vers des dossiers intégrés. Si sa valeur est définie sur true, les enregistrements pertinents issus de l'entité AdminICEvidenceTypeDefLink sont extraits.
- datamanagerDir : nom du répertoire dans lequel les fichiers du gestionnaire de données (DMX, blob, clob) doivent être écrits. Ce répertoire se trouve dans le répertoire du composant de destination et est créé automatiquement s'il n'existe pas. Le nom du répertoire par défaut est Data.
- dmxDir : nom du répertoire dans lequel les fichiers DMX sont écrits.
Ce répertoire se trouve dans le répertoire datamanagerDir et est créé automatiquement s'il n'existe pas. Le nom du répertoire par défaut est Initial. Dans ce dossier, l'outil crée des répertoires pour les fichiers d'objets blob et clob.
- codetableDir : nom du répertoire dans lequel les fichiers de table de codes (CTX) sont écrits. Ce répertoire se trouve dans le dossier du composant de destination et est créé automatiquement s'il n'existe pas.
Le nom du répertoire par défaut est Codetable.
- tabDir : nom du répertoire dans lequel les fichiers de configuration de section (SEC) sont écrits. Ce répertoire se trouve dans le dossier du composant de destination et est créé automatiquement s'il n'existe pas.
Le nom du répertoire par défaut est Tab.
- preserveRangeKeys : ce paramètre spécifie une liste de clés
comprises dans une plage. Les clés primaires des enregistrements de base de données extraits demeurent inchangés
si la clé est incluse dans l'une des rangeKeys spécifiées dans cette propriété.
Si cette clé primaire n'est incluse dans aucune plage spécifiée, elle est alors générée
en fonction des propriétés upperKey et lowerKey spécifiées. Indiquez ce
qui suit : - -DpreserveRangeKeys="20000-20999,23000-23999"