Arguments de ligne de commande de CDT en mode texte
Il y a plusieurs paramètres de ligne de commande qui font office d'options lorsque vous exécutez Configuration Deployment Tool.
Lorsque vous exécutez Configuration Deployment Tool, vous pouvez éventuellement utiliser l'un des paramètres de commande décrits dans le Tableau 1 :
| Arguments | Description |
|---|---|
| ColonyId | Indique l'ID de colonie que vous souhaitez comparer ou déployer.
Vous pouvez transmettre une seule colonie à la fois. Exemple : Windows : cdtshell.cmd -ColonyId E1 Linux/UNIX : cdtshell.sh -ColonyId E1 |
| IgnoreMissingTables | Lorsque vous comparez les bases de données source et cible, indique que vous souhaitez ignorer les tables qui pourraient être manquantes dans le schéma cible.
Lors de la comparaison des bases de données dans un déploiement à plusieurs schémas, vérifiez que vous indiquez l'argument IgnoreMissingTables. Par exemple, lors de la comparaison d'un schéma Test de la configuration à un schéma Configuration de la production, certaines tables maître, telles que YFS_CUSTOMER et YFS_USER, n'existent pas dans le schéma source ou cible. Dans ce cas, CDT émet des erreurs de type "table introuvable". Vous pouvez toutefois permettre à CDT d'ignorer les tables manquantes en transmettant -IgnoreMissingTables avec la valeur Y. Exemple : Windows : cdtshell.cmd -IgnoreMissingTables Y Linux/UNIX : cdtshell.sh -IgnoreMissingTables Y |
| LabelId | Indique la valeur de l'ID d'étiquette utilisé pour créer des étiquettes telles que
BEGIN_<LabelId> et END_<LabelId>, avant et après le déploiement. Si cet argument n'est pas transmis, les étiquettes ne sont pas créées. Exemple : Windows : cdtshell.cmd -LabelId OrgA1 Linux/UNIX : cdtshell.sh -LabelId OrgA1 |
| CompareOrganizationCode | Indique les organisations que vous souhaitez comparer en fonction des
codes d'organisation transmis, comme défini dans config-db.xml.
Si vous ne transmettez pas l'argument CompareOrganizationCode,
le filtre correspondant n'est pas utilisé. Utilisez une virgule pour séparer les organisations à comparer : Org-1, Org-2. Si vous utilisez l'argument CompareOrganizationCode et n'indiquez aucune organisation, CDT compare toutes les organisations. Il est recommandé que toutes les organisations participantes soient comparées les unes aux autres. Par exemple, si deux organisations, Org-01 et Org-02, participent à deux noeuds d'expédition, Node-01 et Node-02, vous devriez spécifier : Org-1,Org-2,Node-01,Node-02. Exemple : Windows : cdtshell.cmd -CompareOrganizationCode Org-1,Org-2,Node-01,Node-02 Linux/UNIX : cdtshell.sh -CompareOrganizationCode Org-01,Org-02,Node-01,Node-02 |