Page 1 sur 1

[RESOLU] Copie Advanced Job Scheduler Jobs

Posté : ven. 29 août 2025, 07:38:35
par SebastienB
Bonjour,

Je souhaite copier les jobs de AJS vers notre machine de backup, pour cela j'utilise la commande

Code : Tout sélectionner

CPYJOBJS   FROMJOB(*ALL) TOJOB(*RMTLOCNAME) RMTLOCNAME(<BACKUP>) ACTION(*COPY)

La communication est fonctionnelle et certains jobs sont copiés, mais j'en ai un certain nombre qui ne se copient pas à cause de l'erreur suivante

Code : Tout sélectionner

Pas de droit sur le profil utilisateur QPGMR.
Mon utilisateur fait parti du groupe QPGMR et à le droit "Opération" / "Gestion" sur l'objet et tous les droits sur les données.
Dans le doute, j'ai essayé avec le profil QSECOFR et j'ai le même message d'erreur !

Je n'arrive pas à trouver de littérature sur cette erreur.

N.B. : Je me suis basé sur le document suivant: https://www.ibm.com/support/pages/copyi ... ote-system

Merci d'avance pour votre aide.

Re: Copie Advanced Job Scheduler Jobs

Posté : lun. 08 sept. 2025, 15:33:35
par DTrijasson
Bonjour Sébastien,

As-tu regardé les droits sur les deux systèmes ?

Damien

Re: Copie Advanced Job Scheduler Jobs

Posté : mer. 10 sept. 2025, 14:04:16
par SebastienB
Oui, j'ai vérifié. C'est notre machine de backup, les droits sont identiques.

Re: Copie Advanced Job Scheduler Jobs

Posté : mer. 10 sept. 2025, 15:31:03
par DTrijasson
As-tu essayé de t'ajouter explicitement les droits sur le profil qpgmr sur les deux systèmes ?
Juste pour voir...

Re: Copie Advanced Job Scheduler Jobs

Posté : mer. 10 sept. 2025, 16:08:16
par SebastienB
Le profil en question fait parti du groupe QPGMR
Voici les droits du profil sur le profil QPGMR:

Code : Tout sélectionner

------------Objet------------ 
Opér  Gest  Exist  Modif  Réf 
 X     X                      
------------Données------------
Lect  Ajout  MàJ  Suppr  Exécut
 X      X     X     X          
 
Ce qui m'étonne c'est que même en lançant la commande avec le profil QSECOFR j'obtiens le même message d'erreur.

Re: Copie Advanced Job Scheduler Jobs

Posté : mer. 15 oct. 2025, 12:41:21
par SebastienB
Voici la solution du support IBM:

Il est probable que vous rencontriez ce problème parce que le profil QIJS n'a pas de droit sur le profil concerné dans le message IJS2022 sur la machine distante. La commande suivante devrait résoudre le problème :

Code : Tout sélectionner

GRTOBJAUT OBJ(QSYS/QPGMR) AUT(*USE) OBJTYPE(*USRPRF) USER(QIJS)