SAP Note 554792 - iSeries: Accessing ASCII/UNICODE databases or external files

Composant : DB2 for AS/400 -

Solution : https://service.sap.com/sap/support/notes/554792 (Connexion à SAP Service Marketplace requise)

Résumé :
Suite à la conversion de la page de code d'EBCDIC à la version Global Language Solution (GLS) sur iSeries, des problèmes surviennent avec les bases de données basées sur des tables Unicode, affectant l'accès via des outils et programmes externes. Les utilisateurs rencontrent des erreurs SQL0332 lorsqu'ils accèdent à des fichiers non-SAP via ABAP. La conversion vers Unicode modifie le comportement des tables, rendant la programmation RPG difficiles. Les solutions incluent l'utilisation de commandes comme DSPPFM, UPDDTA, STRSQL, SQLUTIL et RUNQRY pour améliorer la compatibilité. De plus, les commandes CRTSAPVIEW et CRTSAPLF peuvent être utilisées pour mieux gérer ces tables Unicode tout en maintenant les interactions nécessaires avec les outils non-SAP. Des ajustements permanents de CCSID via CHGJOB ou des profils d'utilisateur sont recommandés pour maintenir ces modifications.

Mots Clés :
strsql      create table library/mytable, special command creates dds logical files, avoid unexpected side-effects, configure qaqqini parameter ignore_derived_index=, ile-rpgsql -332 sql0332 13488 reason, double byte character set, special parameters defined, rename dds keywords, alternating collating sequences, operating system utilities

Notes associées :

556969iSeries : Troubleshooting during ASCII Codepage Conversion
500950iSeries: R/3 EBCDIC --> ASCII Codepage Conversion Doc.