8. Comme nous l'avons déjà dit, il faudra peut-être manipuler les fichiers texte pour qu'ils fonctionnent. Les fichiers stream sur l'iSeries ont un attribut CCSID (Coded Character Set Identifier) (avant la V5R1, c'était l'attribut codepage) qui décrit le type de données texte dont il s'agit (ASCII, EBCDIC, par exemple). Des
Faire des données à partir de NT (4)
outils
comme la commande DSPF
(Display File) ou Display (option 5)
dans WRKLNK utilisent le CCSID du
fichier stream pour savoir comment
afficher les données correctement.
Si l’on examine les fichiers stream
dans QNTC en V5R1, l’attribut CCSID
est mis à 0 et cette valeur est copiée
dans les nouveaux fichiers
stream. DSPF risque de ne pas pouvoir
afficher les données de cette
manière. Pour définir la valeur CCSID
des fichiers texte dans l’arbre,
on peut utiliser cette nouvelle commande
pour la V5R1 :
CHGATR OBJ('/<newsharename>') ATR(*CCSID) VALUE(1252) SUBTREE(*ALL)Windows associe un codepage à
un fichier texte qui explique comment
utiliser le type de données
texte qu'il contient. L'iSeries fournit
des équivalents CCSID à codepages.
Sur mon PC, les fichiers texte avaient
un codepage de 1252 (Latin 1). En
changeant le CCSID des fichiers
texte sur l'iSeries à 1252, on affichera
les fichiers texte correctement. Pour
plus d'informations sur les codepages
Windows, visiter http://www.
microsoft.com/globaldev/reference/
WinCP.asp.
Remarque : La commande cidessus
ne modifie pas les données
réelles dans le fichier stream, mais
seulement la valeur CCSID qu'il leur
est associée. Dans le cas d'un fichier
texte contenant des données ASCII,
on peut changer le CCSID du fichier
en 37 (EBCDIC), mais le contenu du
fichier restera en ASCII. Les outils
qui essaient de lire le fichier risquent
de s'y perdre. S'il faut convertir le
contenu réel du fichier (convertir un
fichier d'ASCII en EBCDIC, par
exemple), on peut utiliser la commande
CPY pour faire une copie
d'un fichier texte avec son contenu
converti en nouveau CCSID. Pour
cela, utiliser le paramètre
DTAFMT(*TEXT) et TOCCSID(<new
CCSID>). Si l'on définit l'architecture
CCSID du fichier source correctement,
les données du fichier cible
seront converties en nouveau CCSID.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- Chiffrements symétrique vs asymétrique
- Afficher les icônes cachées dans la barre de notification
- Activer la mise en veille prolongée dans Windows 10
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
Les plus consultés sur iTPro.fr
- Akamai Technologies déploie sa stratégie de protection en ligne
- Baromètre channel IT : fin du cuivre, essor de UCaaS et premiers pas vers l’IA
- Fraude par identité synthétique : comment l’IA peut redonner confiance aux entreprises et à leurs clients
- VirtualBrowser protège la navigation web à la source
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
