Sous z/OS, les procédures Workload Manager (WLM) associées aux procédures mémorisées DB2 SYSPROC.DSNUTILS et SYSIBM.SQLxxx doivent être actives. Les procédures mémorisées DB2 gérées par WLM requièrent également que les services RSS (Resource Recovery Services) z/OS soient actifs. Si nécessaire, vérifiez que les procédures mémorisées sont actives en comparant les noms des variables d'environnement WLM de DB2 aux procédures WLM actives. La commande SQL SELECT permet d'extraire les noms de procédure WLM via DB2 SPUFI ou la méthode de votre choix :
SELECT DISTINCT WLM_ENVIRONMENT FROM SYSIBM.SYSROUTINES WHERE
(NAME='DSNUTILS' OR (SCHEMA='SYSIBM' AND NAME LIKE 'SQL%'));
Cette commande génère des résultats similaires aux suivants :---------+---------+---------+---------+---------+---------+---
WLM_ENVIRONMENT
---------+---------+---------+---------+---------+---------+---
DSN9WLM1
Utilisez la commande ci-après à partir de la console z/OS pour afficher les
procédures WLM actives : D
WLM,APPLENV=*. Cette commande génère des résultats similaires aux suivants : SDSF SYSLOG 2493.101 2094 2094 07/10/2008 0W 14886 COMMAND ISSUED
RESPONSE=RALNS32
IWM029I 16.31.12 WLM DISPLAY 465
APPLICATION ENVIRONMENT NAME STATE STATE DATA
BBOASR1 AVAILABLE
BBOASR2 AVAILABLE
BBOC001 AVAILABLE
CBINTFRP AVAILABLE
CBNAMING AVAILABLE
CBSYSMGT AVAILABLE
DSN9WLM1 AVAILABLE
DSN9WLM2 AVAILABLE
DSN9WLM3 AVAILABLE
Dans ce cas, vous
pouvez constater que la procédure DSN9WLM1 est active.