HP3000-L Archives

March 1997, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Reply To:
Date:
Thu, 6 Mar 1997 15:31:00 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (22 lines)
     I have a group of Mag tapes that were created on an IBM.  All but two
of them translated nicely into HP flat files.  The two that do not translate
do the same thing so I will take specifically about one in hopes that one of
you great people will see what I am doing wrong.  The Mag Tape is labelled
with 6150 byte blocks.  Each block contains thirty 205 byte records.  I
build a like file on my HP3000, issue a file equation for the Mag drive
(FILE MAG;DEV=9;LABEL="label",IBM;REC=etc.), and then I issue my FCOPY
(FCOPY FROM=*MAG;TO="built file";EBCDICIN).  That all seems to work just
fine and I do end up with the correct number of records.  The problem is
that I loose a byte per record.  That is to say, my first record is fine,
the second record is shifted by one byte (loosing the first byte), the third
is shifted by another byte, etc.  I have done an FCOPY of a large chunk of
data from the front of the tape using the SUBSET and I can see the missing
byte in the chunk, but not in my data file.  Does anybody see what I am
doing wrong?  This procedure worked fine for 6 out of 8 tapes, perhaps these
two tapes require an additional parameter.

Thanx,
    Jon Backus
    HP Systems Manager
    AB&C Group

ATOM RSS1 RSS2