TOCPREVNEXTINDEX

Lund Performance Solutions


The TINDEX Tool
TINDEX verifies that data on a tape backup is readable and then produces a report on all the data that has been verified. Use TINDEX to verify tapes before sending tapes to other sites. You may want to include the TINDEX report as a courtesy. TINDEX is ideal if you are backing up critical data or archiving seldom used accounts.

Operation

Conceptually, TINDEX is similar to programs like VALIDATE and VSTORE. Operationally, however, TINDEX differs in its ease of use, powerful command set, and flexible operation.
TINDEX prints a directory of the files on various kinds of tapes: STORE (NM and CM style), DBLOAD, Classic MEMDUMP, SPOOK, Classic DUS (Diagnostic Utilities Tape), HPPA INSTALL, MPE XL MEMDUMP, HPUX Core tapes. TINDEX also has limited support for UNIX TAR tapes.
While TINDEX is running, you can press Ctrl+Y to display the name of the file currently being processed. Additionally, a dot (.) is printed each time 50 files have been processed as that you can more easily monitor how TINDEX is progressing.

NOTE Be careful if you use TINDEX with a tape that has no file marks on it as it may spin the tape off of the end of the reel.

Background on Filenames

This section discusses operational issues related to long creator names and to the Hierarchical File Name Syntax (HFS).

Long Creator Names

Prior to MPE XL, whenever a disk file was created, MPE would record the user-id in the file label. The account name of the creator was not recorded. As of MPE/iX (and earlier for a few files), MPE records both the user-id and the account name.
This means that the first 8-bytes of the creator name is a user-id and the second 8-bytes is an account name. Files with "long" creator names are flagged with a plus (+) instead of a period (.) in front of the account name. If the account portion of the creator’s name does not match the account the file is in, then the full creator name will be shown on the next line of output.
These files are typically either from an MPE/iX 4.0 (or later) system or are spoolfiles from an MPE XL 2.2 (or later) system. :RESTORE on pre-MPE/iX 4.5 systems has trouble restoring non- spoolfiles with long creator names and may require use of the options:
CREATE=CREATOR;CREATOR=<desiredname>

Hierarchical File System (HFS)

With the release of MPE/iX 4.5, MPE supports Hierarchical File System names (i.e., /usr.lib/ thisisalongname/too). STORE was modified to handle the names of such files in a special manner, which is somewhat backwards-compatible with pre-Posix MPE XL :RESTORE.
When the first HFS file is seen by STORE, it generates a new file and puts it on the tape. This file appears to be called "HFSMAP._HFSGRP._HFSACCT". This file contains lines that show a mapping between the HFS name and a name like "F#######", where "#######" is a number that increments for each HFS file stored.
Here is a sample line from HFSMAP:
F0000000._HFSGRP._HFSACCT<-/MINER/SOURCE/foo
The above line means that the HFS file /MINER/SOURCE/foo was placed on the STORE tape as if its name is F0000000._HFSGRP._HFSACCT.
TINDEX shows the names of the HFS files as F#######._HFSGRP._HFSACCT, and then shows the mapping from F####### to HFS names.

TINDEX Report

By default, TINDEX reports on a select set of information about each file. This information includes: filename, accessed date, modified date, lockword (depending on your capabilities), and creator. Fields can be selected by including the fieldname in the option list:
:tindex mgr dates
Or you can suppress information by preceding the fieldname with the letters NO:
:tindex mgr nodates

Printer Output & LPSLP

TINDEX will read the specified tape and look at each file on the tape. Detailed information about each file is reported to a printer file whose formal name is LPSLP. By default, each output line defaults to a width of 132 characters. To provide greater output control, LPSLP can be file equated to other devices. Example file equations are listed below:

:file lpslp;dev=100
Send output to ldev 100
:file lpslp=$null
No output
:file lpslp;dev=lp,1
Deferred output
:file lpslp;dev=100
Change the file designator

Usage

TINDEX can be run from either the supplied UDC or via a fully-qualified statement.
  • UDC
  • The following UDC allows easy invocation of TINDEX:
    tindex WHAT=" ",A=" ",B=" ",C=" ",D=" ",E=" "
    RUN TINDEX.PUB.LPSTOOLS;INFO="!WHAT !A !B !C !D !E"
    **************
    Example usage:
    tindex elvis long verify
    Or, if you prefer to specify options via the PARM bits:
    tindex WHAT=" ", PARM=0, MISC=" "
    RUN TINDEX.PUB.LPSTOOLS;INFO="!WHAT !MISC";PARM=!PARM
    **************
    Example usage:
    tindex elvis, 1
    Note that the above two UDC examples show "elvis" as the tape name. Requesting a tape called "T", "TAPE", or "MYTAPE" provides the operator with little extra information. By requesting a tape called "ELVIS", the operator immediately knows which tape should be mounted.
  • RUN
  • :RUN TINDEX.PUB.LPSTOOLS;INFO="tapename option1 option2 ..."
    The tapename is the name of the tape. If a tapename is not specified, then your user name is used. If you wish to specify one or more options, you must provide a tapename. Multiple options can be specified by separating each with a blank space.

    Capabilities

    Program capabilities required include IA, BA, DS, PM and PH. User SM or OP is required if you want TINDEX to display file lockwords on the report.

    Building TINDEX Reports

    TINDEX’s report capabilities can be formatted in a variety of ways. Specifying format and report contents is done through TINDEX options. A number of these options are specified through the INFO parameter. A few of the options can be specified by setting various PARM bits.
    Table 17.1 TINDEX Options
    Option
    Description
    132
    132 character portrait output
    ACCESSED
    Displays access date
    ALPHASORT
    Inserts a blank line after first letter of filename change
    BLKSZ
    Displays block size
    BUILDPV
    Creates private volume account structure
    COMPARE
    Compares modification date
    CONTENTS
    Dumps tape directory to disk file
    CREATED
    Displays creation date
    CREATOR
    Displays creator
    DATES
    Synonym for ACCESSED, CREATED, MODIFIED
    DEFERLPSLP
    Assigns output priority 1 to LPSLP
    DEVICE
    Displays device name for every file
    EOF
    Displays EOF
    EXTENTS
    Displays extents
    EXPLAIN
    Displays extra information about long creator names
    FCODE
    Displays filecode
    FGA
    Displays filename.group.account
    FILENUM
    Displays filenumber
    FROMDISK
    FROMDISK is an internal debugging option
    FULLQUICK
    Displays directory only, one filename per line
    HEADER
    Displays header at the top of each page
    HELP
    Displays on-line help
    HFS
    Displays HFS file information
    LABELLED
    Labeled tape
    LAND132
    132 character landscape output
    LAND176
    176 character landscape output
    LASTEXTENT
    Displays last extend information
    LIMIT
    Displays file limit
    LOCKWORD
    Displays lockwords
    LONG
    More detailed output
    MATRIX
    Displays file security matrix
    MINIMUM
    Minimum output
    MODIFIED
    Displays modification date
    NEWDISK
    Outputs to disk instead of printer
    NOTHING
    Only displays filename.group.account
    ONLINE
    Puts tape drive on-line
    PAGESIZE
    Changes output page size
    PORT132
    132 character portrait output
    PV
    Synonym for BUILDPV
    QUICK
    Directory listing only
    REARM
    Periodically rearms Ctrl-Y
    RECSZT
    Displays record size
    RESTOREQUICK
    Produces a RESTORE compatible listing
    SECTORS
    Displays number of sectors
    SECURITY
    Displays file security matrix
    SHOWNEW
    Compares tape files against disk, only display newer
    SHOWOLD
    Compares tape files against disk, only display older
    SHOWSAME
    Compares tape files against disk, only display same
    SKIP
    Use fcontrol - forward skip file
    TAPECONT
    Dumps tape directory to disk
    TRYNM
    Tells TINDEX to run STORE to read the tape
    TRYXC
    Tells TINDEX to try to process 7980XC compressed tapes
    TYPE
    Displays user label information
    USERLABELS
    Displays user label information
    VERIFY
    Verifies file label and file data

    Options Definitions

    Listed below is a detailed description for each TINDEX option. In cases where a command is suppressed by adding "NO" as a prefix, "NO" is shown in brackets ([ ]).
    In the list below, each option that controls an output column in a STORE tape report is flagged <report>. Most of these options apply only to STORE tapes, not to any other kind of tape (i.e.: TAR, SLT).

    [NO] ACCESSED

    <report>
    ACCESSED tells TINDEX that you want to see the access date for every file (if available). NOACCESSED tells TINDEX to suppress showing the access date. ACCESSED is true by default.

    [NO] ALPHASORT

    ALPHASORT tells TINDEX to put a blank line between any two filenames whose first letter is different. Normally, most STORE tapes are created by storing files alphabetically within groups, and groups alphabetically within accounts. TINDEX defaults to printing a blank line after every group or account change is noticed. If your STORE tape has files in alphabetic order by filename only (rare, but it happens), then the default action can result in a large number of blank lines. TINDEX tries to deduce when the files on a tape are in this "alphasort" order (i.e.: not in group.account order). If TINDEX fails to deduce correctly, the ALPHASORT keyword tells TINDEX to put blank lines only after the first letter of the file-part changes. NOALPHASORT reverts to the default mechanism.

    [NO] BLKSZ

    <report>
    BLKSZ tells TINDEX that you want to see the block size for every file. NOBLKSZ tells TINDEX to suppress showing the block size. BLKSZ is the default.

    NOTE BLKSZ may not be visible on "narrow" output.

    [NO] BUILDPV

    This command has the following syntax:
    BUILDPV [ = pvname]
    BUILDPV tells TINDEX to build a flat disk file (PV) which contains lines like:
    newacct SPLASH , MGR
    newacct SPLASH , MGR; onvs = PV
    newgroup ASMNM.SPLASH
    Hit <return> to continue, / to stop:
    newgroup ASMNM.SPLASH; onvs = PV
    altgroup ASMNM.SPLASH; onvs = PV
    altgroup ASMNM.SPLASH; homevs = PV
    The name of the private volume can be specified (=pvname), or it will default to PV. The output is written to a file whose formal name is PV.

    [NO] CHECKSUM

    <report>
    CHECKSUM tells TINDEX to compute a checksum of the data for every file. The checksum information is displayed as the first column of output on the listing.
    CHECKSUM tries to skip those fields in a file label that might change without the underlying file's data changing (i.e.: access date, ldev).
    CHECKSUM tries to skip those few bytes in record 0 of CM PROG files that get modified every time the program is run (in record 0).
    Due to a flaw in the implementation of "TRANSPORT" mode STORE on MPE XL, the checksums generated may vary from STORE to STORE, even if the files have not been modified.
    Default: NOCHECKSUM

    [NO] COMPARE

    This command has the following syntax:
    COMPARE [ = <ACcessdate | CReatedate | MOdifydate> ]
    COMPARE tells TINDEX to compare the modification date of every file on the tape against a file of the same name on disk. If the "=" option is used, a different date from tape may be chosen instead of modification date. However, the disk file's modification date is always used, no matter which of the three possible dates from the tape copy of the file was selected.
    The result is displayed as a special character in the first column after the account name. The characters used are:

    <
    older than disk file
    >
    newer than disk file
    =
    same date as disk file
    blank
    disk file exists, could not compare
    *
    disk file exists, could not compare
    ?
    error occurred fetching disk file info.

    CONTents

    This command has the following syntax:
    CONTents < <eol> | tapecontname >
    Synonym for TAPECONT (see below)

    [NO] CREATED

    <report>
    CREATED tells TINDEX that you want to see the creation date for every file (if available). NOCREATED tells TINDEX to suppress showing the creation date. CREATED is true by default.

    [NO] CREATOR

    <report>
    CREATOR tells TINDEX to report the creator for each file (if available). NOCREATOR suppresses this column. CREATOR is true by default.

    [NO] DATES

    <report>
    DATES is a synonym for ACCESSED, CREATED, MODIFIED. NODATES is a synonym for NOACCESSED, NOCREATED, NOMODIFIED

    [NO] DEFERlpslp

    DEFERLPSLP tells TINDEX to open LPSLP with output priority 1. This may be overridden with a file equation. The default is NODEFERLPSLP.

    [NO] DEVICE

    <report>
    DEVICE tells TINDEX that you want to see the device name for every file. NODEVICE tells TINDEX to suppress showing the device name. DEVICE is the default.

    NOTE Device names of "DISC" are automatically replaced by 8 blanks.
    DEVICE may not be visible on "narrow" output.

    [NO] EOF

    <report>
    EOF tells TINDEX that you want to see the end-of-file record number for every file. NOEOF tells TINDEX to suppress showing the end-of-file. EOF is the default.

    NOTE EOF may not be visible on "narrow" output.

    [NO] EXTENTS

    <report>
    EXTENTS tells TINDEX that you want to see the # of extents for every file (if available). NOEXTENTS tells TINDEX to suppress showing the # extents. EXTENTS is the default.

    NOTE EOF may not be visible on "narrow" output.

    [NO] EXPLAIN

    <report>
    Suppresses explanation of long creator names.
    DEFAULT: EXPLAIN

    [NO] FCODE

    <report>
    FCODE tells TINDEX that you want to see the file code for every file. NOFCODE tells TINDEX to suppress showing the block size. FCODE is the default.

    NOTE Lower case file codes are "synthetic", and are not recognized by MPE. These include "qedit" (file code 111), as well as several dozen common file codes recognized by SIGSYSPROG.

    [NO] FGA

    <report>
    FGA tells TINDEX that you want to see the "file.group.account" name of every file. NOFGA tells TINDEX to suppress showing the "file.group.account".
    DEFAULT: FGA

    NOTE It might not be very useful to suppress FGA!

    [NO] FILENUM

    <report>
    FILENUM tells TINDEX to report the file number of each file it finds. NOFILENUM suppresses this column. FILENUM is true by default.

    [NO] FROMDISC

    FROMDISC is an internal debugging option.

    [NO] FULLQUICK

    FULLQUICK tells TINDEX to produce a modified form of the QUICK option's output (see QUICK). QUICK puts multiple file names on the same line, as long as they are in the same group and account.
    FULLQUICK puts one file name per line, in the form:
    ####: file .group .account
    Where #### is a counter of the number of files reported so far.
    See also: RESTOREQUICK.

    NOTE It might not be very useful to suppress FGA!

    [NO] HEADER

    HEADER (default) tells TINDEX to produce a short header at the top of every page of output.
    NOHEADER disables the page headers.

    HELP

    The HELP option causes the entire help file to be displayed.

    [NO] LABelled

    The LABELLED option tells TINDEX to make a special effort to read a labelled STORE tape. Normally, to get a directory listing of a labelled STORE tape, try running TINDEX and pointing it at the tape without any special file equates.
    If this does NOT work, try running TINDEX with the LABEL option. This will cause TINDEX to ask for an unlabeled tape for Read & Write access, which allows a labelled tape to be 'sneaked' past MPE. Don't worry, TINDEX will NOT write to the tape!
    If a labelled tape has a lockword, you will be asked to supply it, regardless of your capabilities.

    [NO] LAND132

    <report>
    The LAND132 option tells TINDEX that your output is going to an HP LaserJet (or compatible) and that you want landscape orientation with 132 characters per line. Output of more than 132 characters will be truncated unless the LONG option is used.

    [NO] LAND176

    <report>
    The LAND176 option tells TINDEX that your output is going to an HP LaserJet (or compatible) and that you want landscape orientation with 176 characters per line. Output of more than 176 characters will be truncated unless the LONG option is used.

    [NO] LASTEXTENT

    <report>
    LASTEXTENT tells TINDEX that you want to see information about the last extent of every file (if available). NOLASTEXTENT tells TINDEX to suppress this information. LASTEXTENT is the default.

    NOTE LASTEXTENT may not be visible on "narrow" output.

    [NO] LIMIT

    <report>
    LIMIT tells TINDEX that you want to see the file limit for every file. NOLIMIT tells TINDEX to suppress showing the file limit. LIMIT is the default.

    NOTE LIMIT may not be visible on "narrow" output.

    [NO] LOCKword

    <report>
    LOCKWORD tells TINDEX to report the lockword for each file (if available, and if appropriate for your capabilities). NOLOCKWORD suppresses this column. LOCKWORD is true by default.

    LONG

    <report>
    Causes TINDEX to print much more information about each file. LONG output will print 1 or 2 lines of information per file (depending on the recsize of the LPSLP file).
    Example:
    RUN TINDEX.PUB.LPSTOOLS;INFO="mytape LONG"
    A nice way to use the LONG option and an HP2680A printer (the laser page printer), is to use an environment file that provides more characters per line than 132. For example, if you have an environment file (LPWIDE) that allowed 200 characters per line, you could use it and the LONG option as follows:
    FILE LPSLP; DEV=EPOC; CCTL; ENV=LPWIDE.HPENV.SYS
    RUN TINDEX.PUB.LPSTOOLS;INFO="mytape LONG"

    [NO] MATRIX

    <report>

    [NO] SECURITY

    MATRIX tells TINDEX that you want to see the file security matrix for every file. NOMATRIX tells TINDEX to suppress showing the file security matrix. MATRIX is the default. SECURITY is a synonym for MATRIX.

    NOTE MATRIX may not be visible on "narrow" output.

    [NO] MINIMUM

    MINIMUM tells TINDEX that you want to have the information about the stored files on the minimum number of pages of output. This option is intended for the system operator who routinely validates STORE tapes with TINDEX, and only wants a minimum sized TINDEX output to save. NOMINIMUM is the default.

    [NO] MODIFIed

    <report>
    MODIFIED tells TINDEX that you want to see the modification date for every file (if available). NOMODIFIED tells TINDEX to suppress showing the modification date. MODIFIED is true by default.

    NEWDISK

    The NEWDISK option causes TINDEX to make a human readable copy of the TINDEX output as a permanent disk file named NEWDISK.

    [NO] NOTHING

    <report>
    NOTHING tells TINDEX that you don't want any information about files to be displayed except FGA. NOTHING is useful when you want to turn off a lot of the REPORT options, as you can use NOTHING and then turn on selected options. NONOTHING turns on all REPORT options.

    [NO] ONLINE

    This command has the following syntax:
    [NO] ONLINE [=] ldev#
    ONLINE tells TINDEX that you want have it try to set the tape drive on-line at the start of TINDEX. ONLINE uses the HPDEVCONTROL intrinsic, which has various problems.

    PAGEsize

    This command has the following syntax:
    PAGEsize [=] #
    <report>
    Tells TINDEX to use a different value for determining the number of lines per printed page. Normally, TINDEX uses 60 (unless the record size of the printer is 200 or more characters, in which case 90 used). However, some printers default to a smaller page size, which can result in wasted pages being produced. If your printed output consists of a page of data followed by a page with 2 lines, followed by a page of data, followed by 2 lines (etc.), trying specifying PAGE=58 or PAGE=57.

    [NO] PORT132 or 132

    <report>
    The PORT132 option tells TINDEX that your output is going to an HP LaserJet (or compatible) and that you want portrait orientation with 132 characters per line. Output of more than 132 characters will be truncated unless the LONG option is used.

    [NO] QUICK

    <report>
    At the front of every STORE tape is a 'directory' which lists just the name (file.group.account) of every file found on the tape. The QUICK option causes TINDEX to print just this directory (instead of the more descriptive normal listing). As you might guess, this is very quick, but you gain speed at the cost of information. A QUICK option can print only the names of the files, it cannot print additional information.
    For example:
    RUN TINDEX.PUB.LPSTOOLS;INFO="mytape QUICK"

    NOTE QUICK cannot be used in conjunction with most other reporting options.

    [NO] REARM

    REARM tells TINDEX to periodically re-arm the control-Y trap. This option should be unnecessary, but can be useful when running on a version of MPE XL that has problems "losing" control-Y.

    [NO] RECSZT

    <report>
    RECSZT tells TINDEX that you want to see the record size of every file. NORECSZT tells TINDEX to suppress this information. RECSZT is the default. RECSIZE is a synonym for RECSZT.

    NOTE RECSZT may not be visible on "narrow" output.

    [NO] RESTOREquick

    RESTOREQUICK tells TINDEX to produce a quick directory (from the information at the start of the reel) in a format that RESTORE would like (one file name per line, with no embedded blanks).
    RESTOREQUICK always implies NOHEADER.

    NOTE RESTOREQUICK cannot be used in conjunction with most other reporting options.

    [NO] SECTORS

    <report>
    SECTORS tells TINDEX that you want to see the number of sectors each file occupies. NOSECTORS tells TINDEX to suppress this information. SECTORS is the default.

    NOTE SECTORS may not be visible on "narrow" output.

    [NO] SHOWNEW

    SHOWNEW tells TINDEX that you only want to see those files on tape that are newer than disk files with the same name.

    [NO] SHOWOLD

    SHOWOLD tells TINDEX that you only want to see those files on tape that are older than disk files with the same name.

    [NO] SHOWSAME

    SHOWSAME tells TINDEX that you only want to see those files on tape that are the same date as disk files with the same name.
    By default, SHOWxxx compares the tape file's modification date against the disk file's modification date. The tape file's creation date or access date may be selected with the COMPARE option.
    Only one of SHOWNEW, SHOWOLD, and SHOWSAME may be chosen.
    SKIP
    The SKIP option tells TINDEX to use the 'fcontrol' option called 'forward skip file' to go from one file to the next, regardless of the type of device your tape is mounted on.
    This option is meaningful only when your tape is really an HP9144 cartridge tape. This is a very slow device, and seems to take a long time when doing 'forward skip file' operations. TINDEX notices when you are using an HP9144 device, and defaults to using a 'read every record' method of getting to the end of each file for this device. Specifying SKIP allows you to tell TINDEX to use 'forward skip file' anyway.

    NOTE If VERIFY is true (and it is, by default), the SKIP option is ignored. Thus, to use SKIP and NOVERIFY, the options must be specified in the order: NOVERIFY, SKIP

    TAPECONT

    This command has the following syntax:
    TAPECONT filename
    The TAPECONT option causes TINDEX to save a copy of the undecoded tape directory on disk in a file whose name follows the TAPECONT option. The following example will create a text file called "DIRCOPY":
    RUN TINDEX.PUB.LPSTOOLS;INFO="fulldump TAPECONT dircopy"
    This file cannot be easily read without special tools.

    [NO] TRYNM

    TRYNM tells TINDEX to run STORE.PUB.SYS as a child process to read and report the contents of an NM STORE tape.
    Default: NOTRYNM.

    [NO] TRYXC

    The TRYCX option tells TINDEX to try to process compressed 7980XC tapes.

    NOTE If the tape drive is not automatically decompressing such tapes, it is unlikely that TINDEX will be able to make much sense out of the data.

    Default: NOTRYXC.

    [NO] TYPE

    <report>
    TYPE tells TINDEX that you want to see the file type information for every file. NOTYPE tells TINDEX to suppress the file type information. TYPE is the default. "File type" information is similar to the "TYP" column of the LISTF,2 command.

    NOTE TYPE may not be visible on "narrow" output.

    [NO] USERLABELS

    <report>
    USERLABELS tells TINDEX that you want to see the user label information for every file. NOUSERLABELS tells TINDEX to suppress showing user label information. USERLABELS is the default.

    NOTE USERLABELS may not be visible on "narrow" output.

    [NO] VERify

    The VERIFY option (true by default) tells TINDEX to check that every bit on the tape is readable.
    The NOVERIFY option tells TINDEX to not bother verifying that every bit on the tape is readable. When NOVERIFY is specified, TINDEX reads only the file label of each file and then skips the rest of the file's data.

    TINDEX PARM Bits

    The following table is a summary of current PARM option bits:
    Table 17.2 PARM option bits
    Bit
    Meaning
    Bit Value
    7
    PORT132
    256
    8
    (reserved)
     
    9
    COMPARE (partial implementation)
    64
    10
    NOVERIFY
    32
    11
    SKIP
    16
    12
    LABELLED
    8
    13
    NEWDISK
    4
    14
    QUICK
    2
    15
    LONG
    1

    TOOLBOX STANDARDS

    The ToolBox collections from Lund Performance Solutions have a uniform user interface. As a result, in addition to the commands specific to each Toolbox tool, most tools allow the commands described in "TOOLBOX STANDARDS".

    TINDEX Examples

    The first example is a typical TINDEX output listing. Notice how TINDEX reports the results of its findings in a clear, concise format. TINDEX concludes its reports with a Storage summary by group.








    Figure 17.1 TINDEX Output Listing
    This is a sample output using the TINDEX COMPARE option. The comparison character is squeezed in between the ACCOUNT and CREATOR columns. In this sample, the dates were all the same. So, the only comparison character displayed is the equal sign (=).




    Figure 17.2 COMPARE Option

    TINDEX Error Messages

    The following message list is a summary of important messages that TINDEX may display while you are in the process of a TINDEX operation. Self-explanatory messages are not included.
    Table 17.3 TINDEX Error Messages
    Message
    Cause
    Action
    Error Reading Tape
    Can occur for a variety of reasons.
    Ensure integrity of media, clean tape mechanism.
    Failed on Forward-Skip-File on tape
    Error using SKIP option on cartridge, serial disk media.
    Don’t use SKIP option. Ensure integrity of media.
    ***Too many tape errors***
    More than 100 verify errors or more than 9 tape errors were detected.
    Ensure integrity of media, clean tape mechanism.

    Lund Performance Solutions
    www.lund.com
    Voice: (541) 812-7600
    Fax: (541) 81207611
    info@lund.com
    TOCPREVNEXTINDEX