Valeur système IBM i (AS/400) · Contrôle du système
QSETJOBATR
Attributs du travail issus de l'environnement local
Précise quels attributs d'un travail (format de date, séparateurs, CCSID, séquence de tri) sont pris dans l'environnement local au lancement du travail.
À quoi elle sert
Un environnement local (locale) définit des conventions linguistiques. Cette valeur indique lesquels de ces attributs sont repris à l'initialisation du travail : format de date, séparateur de date et d'heure, format décimal, CCSID, séquence de tri.
Les valeurs ne sont posées que si celle de l'environnement local est valide pour l'attribut concerné.
Les valeurs possibles
| Valeur | Signification |
|---|---|
*NONE | Aucun attribut n'est fixé (valeur livrée). |
*CCSID | Identifiant de jeu de caractères codés. |
*DATFMT | Format de date. |
*DATSEP | Séparateur de date. |
*DECFMT | Format décimal. |
*SRTSEQ | Séquence de tri. |
*TIMSEP | Séparateur d'heure. |
Prise en compte : Immédiate, mais sans effet sur les travaux déjà démarrés.
La valeur recommandée
Garder *NONE tant que les applications s'appuient sur les valeurs du profil ou de la description de travail.
N'activer un attribut qu'en connaissance de l'environnement local utilisé par les travaux concernés.
La changer
CHGSYSVAL SYSVAL(QSETJOBATR) VALUE('*NONE')
Pour lire la valeur actuelle et celle de la livraison, en SQL :
SELECT SYSTEM_VALUE_NAME, SYSTEM_VALUE, SHIPPED_DEFAULT_VALUE
FROM QSYS2.SYSTEM_VALUE_INFO
WHERE SYSTEM_VALUE_NAME = 'QSETJOBATR'
Le piège
Activer *CCSID ou *SRTSEQ modifie le jeu de caractères ou le tri de travaux qui fonctionnent déjà : essayez d'abord sur une partition de test.