IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AS/400 Discussion :

Ano MKDIR ou pas du tout ?


Sujet :

AS/400

  1. #1
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Avril 2014
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Avril 2014
    Messages : 22
    Points : 16
    Points
    16
    Par défaut Ano MKDIR ou pas du tout ?
    Bonjour,
    J'ai une anomalie étrange, enfin je ne sais pas si c'est vraiment une anomalie mais les messages sont curieux.

    L'application incriminée a l'articulation suivante.

    Premier CL appelle Deuxième CL qui appelle un RPG.
    Bon là, on est dans du classique bien violent...
    Le RPG (free) a des instructions SQL de type :
    Exec Sql Select zone1 into :w_ach
    from fichier
    where cfcdoga = :Organisme
    and cfnoca = :fxnoca;

    J'ai aussi des declare curseur et des fetch.

    Tous ça marche très bien, j'ai les mises à jour que je veux dans les fichiers, bref, ça roule.

    MAIS !

    J'ai dans la log ce genre de messages :

    Message . . . . : Commande *LIBL/MKDIR non protégée pour un travail à unités
    d'exécution multiples.
    Cause . . . . . : La commande *LIBL/MKDIR ne peut pas être utilisée en mode
    protégé dans le travail en cours car ce dernier comporte plusieurs unités
    d'exécution. L'action 2 sera exécutée. Les actions possibles sont les
    suivantes : 2 -- Le traitement de la commande se poursuivra. 3 -- Le messa
    d'arrêt programme CPF0001 s'affichera après le présent message. Le
    traitement de la commande s'achèvera. Que faire . . . : Ne tentez pas
    d'exécuter la commande dans un travail à unités d'exécutions multiples.


    Bien évidement, à aucun moment je n'utilise le MKDIR (ni le moindre CRTDIR).

    Ensuite, dans la foulée, mon AS400 le balance une série de :
    Message . . . . : Erreur de fonction X'1720' dans instruction machine. ID
    cliché interne 0100C79F.
    Cause . . . . . : L'instruction machine en cours a échoué. L'horodatage est
    11/11/17 00:20:04, le code d'erreur est X'1720', le type d'erreur est 0 et
    le numéro d'unité est X'0000'. Les types d'erreur suivants indiquent comment
    le dommage a été détecté : 0000 - condition anormale non précisée ; 0002 -
    secteur unité logiquement incorrect ; 0003 - erreur unité ; 0004 - opération
    exécutée non admise. Pour le type d'erreur 0003, le numéro indique l'unité
    endommagée ou est égal à zéro si la mémoire principale est endommagée. Pour
    la classe d'erreurs 0004, le code opération de l'instruction d'interface
    machine non pris en charge a été utilisé. Que faire . . . : Pour la classe
    d'erreurs 0004, retirez du programme le code opération de l'instruction
    d'interface machine non pris en charge. Pour toutes les autres classes
    d'erreurs, démarrez l'identification d'incident (commande ANZPRB).


    Dois-je m'inquiéter ?
    Dois-je traiter la chose avec mépris ?
    Dois-je démissioner ?
    Dois-je reprendre un café ?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Octobre 2006
    Messages
    691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Distribution

    Informations forums :
    Inscription : Octobre 2006
    Messages : 691
    Points : 996
    Points
    996
    Par défaut
    Bonsoir,

    Question n° 1 : N'y aurait-il pas une procédure stockée cachée là dedans ?
    Question n° 2 : As tu activé le debug pour avoir un historique plus complet, et savoir si c'est le programme lui même, ou un autre (F1 puis F9) qui envoie ce fameux message.
    Question n° 3 : Les PTF sont elles à jour sur ce système ?
    Question n° 4 (subsidiaire) : Le serveur est-il hébergé dans la zone 51 ?

  3. #3
    Membre à l'essai
    Homme Profil pro
    Analyse système
    Inscrit en
    Avril 2014
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Avril 2014
    Messages : 22
    Points : 16
    Points
    16
    Par défaut
    Question 1 : Oui
    Question 2 : non
    question 3 : je sais pô...
    Question 4 : Manquerais plus qu'un Mr Roswell bosse à l'exploit......

Discussions similaires

  1. Requete qui ne fonctionne pas sur toutes les versions de MySQL
    Par goldorax113 dans le forum Requêtes
    Réponses: 2
    Dernier message: 06/06/2006, 11h04
  2. Ma requête ne calcul pas pour tout les champs
    Par leloup84 dans le forum Requêtes
    Réponses: 10
    Dernier message: 01/03/2006, 12h59
  3. Ma requête ne calcul pas pour tout les champs
    Par leloup84 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 01/03/2006, 10h11
  4. [FORM] ne pas envoyer tout lors d'un submit
    Par pmartin8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2005, 20h50
  5. Réponses: 9
    Dernier message: 07/05/2003, 12h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo