Base de connaissances > Automation Engine et systèmes cibles > BS2000 > archive de texte BS2000

archive de texte BS2000

Situation de départ

Il peut se produire parfois que des fichiers BS2000 doivent être transportés par d'autres moyens qu'un support de données BS2000. Des moyens comme les disquettes, les CD et en particulier le transfert électronique pourraient être utilisés. Les fichiers texte (SAM, longueur max. de l'enregistrement 255) pouvait être transférés facilement, car un fichier texte est d'ordinaire disponible entre un PC et BS2000 (au pire avec le transfert de fichiers EDT), dans chaque installation BS2000.

Le transport des fichiers binaires (bibliothèques LMS, programmes, etc.) posait par contre un problème. FTP permet le transfert de programmes en mode binaire mais malheureusement ils utilisent 2 pages PAM (ils fonctionnent ainsi). Les bibliothèques LMS, tout comme les fichiers ISAM et similaires, ne pouvaient pas être transférés car le FCB n'est pas réstauré. En outre, FTP est payant dans BS2000 (TCP/IP-AP). Ce sujet est devenu important pour AE étant donné que les fichiers BS2000 sont fournis sur CD.

La solution : Archive de texte BS2000

Intégration dans BS2-TOOLS

La reprise des fichiers dans une archive de texte et la décompression d'une archive de texte sont mis en œuvre dans BS2-TOOLS version 2.00W et supérieure.

Programme BS2-TAR

Ce programme décompresse une archive de texte dans l'ID utilisateur personnel. Ceci est requis pour tous les transferts sous forme d'archive de texte.

Le programme BS2-TAR est libre de licence (logiciel gratuit), il est donc désormais fourni dans la MUSTERLIB avec tous les systèmes existants. Il peut aussi être obtenu auprès de tous les distributeurs.

Les fichiers TAR fournis dont le nom contient "NK4" correspondent aux pubsets NK4 et peuvent également être décompressés à l'aide du programme BS-TAR.

CD d'installation AE

Le programme BS2-TAR contenu dans le dossier IMAGE:TOOLS\BS2_TAR peut être obtenu de deux façons :

BS2-TAR.BIN

Le fichier BS2-TAR.BIN contient le programme BS2-TAR. Ce programme a été transféré via FTP en mode binaire et peut à nouveau être transféré dans BS2000 via FTP.

FTP
OPEN
ordinateur BS2000
Id utilisateur (TSOS)
mot de passe
Compte

BIN
PUT BS2-TAR.BIN
BYE

Dans BS2000 :

/CAT BS2-TAR.BIN,BS2-TAR,STATE=U,SHARE=YES,ACCESS=READ

2) BS2-TAR.TAR

La dernière version du programme BS2 TAR au format TAR.
Cette version requiert que BS2-TAR soit déjà installé sur la machine BS2000.

Le fichier est transféré dans BS2000 en mode texte avec un transfert de fichier quelconque puis décompressé avec BS2-TAR.

/FILE BS2-TAR.TAR,LINK=TAR
/EXEC BS2-TAR