Commande ENABLE

La commande ENABLE active un AT ou un point d'arrêt de correspondance de modèle après sa désactivation à l'aide de la commande DISABLE .

Lire le diagramme de syntaxeIgnorer le diagramme de syntaxe graphiqueENABLECommande AT_commandeDTCN*LOADMODID_mod_chargement*CUid_cube*;
AT_command
Commande AT désactivée. La commande AT doit être complète, sauf que les commandes clause_partout et sont omises. Les formulaires valides sont les mêmes que ceux autorisés avec CLEAR AT.
DTCN LOADMOD ou DTCN CU
Réactivez un profil DTCN précédemment désactivé par la commande DISABLE . Les noms que vous spécifiez pour loadmod_id ou cu_id doivent correspondre à loadmod_id ou cu_id que vous avez spécifiés dans la commande DISABLE .

Si vous ne spécifiez pas loadmod_id ou cu_id, z/OS® Debugger active tous les profils DTCN précédemment désactivés. Si vous tentez de spécifier un loadmod_id ou cu_id pour un profil qui n'a pas été désactivé, z/OS Debugger affiche un message d'erreur.

Notes d'utilisation

  • Vous pouvez utiliser la commande ENABLE DTCN en mode débogage à distance .

  • Vous pouvez utiliser la commande ENABLE pour activer des points d'arrêt actifs ou suspendus. Toutefois, vous ne pouvez pas l'utiliser pour activer les points d'arrêt de libellé suspendus.
  • Si vous souhaitez activer un point d'arrêt suspendu, vous devez spécifier à la fois le module de chargement et le nom de l'unité compatible.
  • Pour désactiver une commande AT , utilisez la commande DISABLE .
  • Les points d'arrêt déjà activés dans la ou les plages spécifiées dans la commande AT spécifique ne sont pas affectés ; toutefois, un message d'avertissement est émis pour toute plage spécifiée qui ne contient pas de points d'arrêt désactivés.
  • La commande ENABLE ne peut pas être utilisée lorsque vous réexécutez des instructions enregistrées à l'aide des commandes PLAYBACK .
  • Pour les applications pseudo-conversationnelles s'exécutant sous CICS®, la commande ENABLE DTCN s'applique uniquement à la tâche pseudo-conversationnelle CICS en cours.
  • Pour PL/I, COBOL, LangX COBOL, assembleur et désassemblage, si cu_id est sensible à la casse ou à la casse, vous devez placer le nom entre guillemets (") ou des apostrophes (').
  • Pour C et C++, z/OS Debugger traite toujours cu_id comme étant sensible à la casse, même s'il n'est pas placé entre guillemets (").

Exemples

  • Réactivez la commande AT ENTRY mysub CALL proc1;précédemment désactivée.
    ENABLE AT ENTRY mysub;
  • Autorisez DTCN à démarrer z/OS Debugger chaque fois que PROGA s'exécute, ce qui a été précédemment empêché à l'aide de la commande DISABLE DTCN CU PROGA;, en entrant la commande suivante:
    ENABLE DTCN CU PROGA;

Pour plus d'informations sur les éléments décrits dans la présente rubrique, consultez les rubriques ci-dessous.