Effet de bord V7R2

IBM i, configuration, commandes, ...
Répondre
ybelmiloud
Messages : 11
Enregistré le : mar. 12 janv. 2016, 12:54:38
Localisation : Vaulx-milieu

Effet de bord V7R2

Message par ybelmiloud »

Bonjour,
je rencontre un "effet" étrange dans l'un de mes CL depuis notre monté de version V7R1 > V7R2.
Lors de l'utilisation d'un CL (qui va appelé plusieurs programme, un query etc ... pour au final sortir une extraction dans un fichier généré dans QTEMP) je constate l'effet suivant, le tri du fichier diffère en fonction du mode lancement du programme.

Si on lance le CL en interactif tout est bon, le même programme lancé en Batch nous retourne le même fichier mais trier différemment. Mes utilisateurs souhaitent retrouver leurs données à l'identique de ce qu'elles étaient avant la migration. Je ne vois pas comment faire. Auriez vous une idée à ce sujet??

merci.

cmasse
Site Admin
Messages : 757
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

version 7.2

Message par cmasse »

Extrait de la Pause-café 68
SQE est utilisé y compris pour QUERY, OPNQRYF , OPNDBF
pareil pour les I/O natives sur les vues et enfin pour toute utilisation de fichiers avec des droits RCAC

résumé des différences engendrées :

Le tri par défaut (quand vous n'en indiquez pas) peut changer pour RUNRY et OPNQRYF..
http://www.volubis.fr/Pausecaf/PAUSECAF68.html
Christian Massé (Volubis.fr)

ybelmiloud
Messages : 11
Enregistré le : mar. 12 janv. 2016, 12:54:38
Localisation : Vaulx-milieu

Message par ybelmiloud »

Merci pour l'information. cela correspond bien à la problématique remonté.

cmasse
Site Admin
Messages : 757
Enregistré le : mer. 14 févr. 2007, 18:00:03
Localisation : Nantes
Contact :

SQE

Message par cmasse »

En effet pour SQE, le nouveau moteur utilisé par SQL (pratiquement dans tous les cas) et désormais Query, OPNQRYF, etc... si aucun critère de tri n'est indiqué, cela veux dire "ce n'est pas important pour moi, fait ce qui t'arrange", donc au plus rapide, en fonction du contexte (taille mémoire disponible, etc...)
Christian Massé (Volubis.fr)

Répondre