View - SARTPI43 I/O error positioning tape
search cancel

View - SARTPI43 I/O error positioning tape

book

Article ID: 232672

calendar_today

Updated On:

Products

View

Issue/Introduction

When trying to access a report on a tape, a SARTPI43 message is received.

Environment

Release : 14.0

Component : View

Resolution

To see what all reports View thinks to be on a tape, run SARTSLST, with a //CTLCARDS DD:

//XXXXXXXX JOB ...                                                   
//SARTSLST EXEC PGM=SARTSLST,PARM='view_HLQ,14279'
//STEPLIB  DD  DISP=SHR,DSN=VIEW.CVDELOAD   <=== MODIFY, IF USED     
//SYSPRINT DD  SYSOUT=*                                              
//SYSUDUMP DD  SYSOUT=*                                              
//CTLCARDS DD DSN=XXXXXX.XXXXXX.CTLCARDS,                            
//            DISP=(,CATLG,DELETE),                                  
//            SPACE=(TRK,(NN,NN),RLSE),                              
//            UNIT=XXXX,VOL=SER=YYYYYY,                              
//            DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120)                   
//  

If there are no reports actually on the tape, run the CTLCARDS file through SARBCH:

//XXXXXXXX JOB ...                                                
//SARBCH   EXEC PGM=SARBCH,PARM='view_hlq'
//STEPLIB  DD  DISP=SHR,DSN=VIEW.CVDELOAD     <=== MODIFY, IF USED
//SYSPRINT DD  SYSOUT=*                                           
//REPORT   DD  SYSOUT=*                                           
//SYSIN    DD  DISP=SHR,DSN=XXXXXX.XXXXXX.CTLCARDS
// 

For what reports are on the tape, run SARTDR /TADD:

//XXXXXXXX JOB ...                                                
//SARTDR01 EXEC PGM=SARTDR,PARM='view_hlq' 
//STEPLIB  DD  DISP=SHR,DSN=VIEW.CVDELOAD     <=== MODIFY, IF USED
//SYSPRINT DD  SYSOUT=*                                           
//TAPEINP  DD  DISP=SHR,DSN=view_hlq.SARTAPE.T0014279
//SYSIN    DD  *                                                  
/TADD DDNAME=TAPEINP                                              
/*                                                                
//