[RESOLU] Copie Advanced Job Scheduler Jobs

IBM i, configuration, commandes, ...
Répondre
SebastienB
Messages : 62
Enregistré le : ven. 22 janv. 2021, 10:21:13

[RESOLU] Copie Advanced Job Scheduler Jobs

Message 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.
Modifié en dernier par SebastienB le mer. 15 oct. 2025, 12:41:36, modifié 1 fois.

DTrijasson
Messages : 13
Enregistré le : lun. 17 mars 2025, 15:10:52
Localisation : Lyon

Re: Copie Advanced Job Scheduler Jobs

Message par DTrijasson »

Bonjour Sébastien,

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

Damien

SebastienB
Messages : 62
Enregistré le : ven. 22 janv. 2021, 10:21:13

Re: Copie Advanced Job Scheduler Jobs

Message par SebastienB »

Oui, j'ai vérifié. C'est notre machine de backup, les droits sont identiques.

DTrijasson
Messages : 13
Enregistré le : lun. 17 mars 2025, 15:10:52
Localisation : Lyon

Re: Copie Advanced Job Scheduler Jobs

Message par DTrijasson »

As-tu essayé de t'ajouter explicitement les droits sur le profil qpgmr sur les deux systèmes ?
Juste pour voir...

SebastienB
Messages : 62
Enregistré le : ven. 22 janv. 2021, 10:21:13

Re: Copie Advanced Job Scheduler Jobs

Message 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.

SebastienB
Messages : 62
Enregistré le : ven. 22 janv. 2021, 10:21:13

Re: Copie Advanced Job Scheduler Jobs

Message 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)

Répondre