IBM®
Skip to main content
    United States [change]      Terms of use
 
 
   
     Home      Products      Services & solutions      Support & downloads      My account     
     
  TPF : Support : Maintenance : TPFDF
SUBJECT:         APAR  NUMBER: PQ61932
 
REFERENCE:  AREA:     TPFDF CENTRAL DATABASE ROUTINES
            SEGMENT:  TPFDB13    - RELEASE:  TPFDF (Macro)
            SEGMENT:  UWAU13     - RELEASE:  TPFDF (Assembler)
 
 
Pre-requisite APARs are (TPF only) :
FOR SEGMENT TPFDB13    (Macro)     - REL TPFDF
      PN30016 PN40034 PN41095 PN43714 PN55118 PN61834 PN64719
      PN72208 PN73989 PN83423 PN86337 PN87893 PN89980 PQ06194
 PQ13787  PQ27195  PQ25824  PQ25825  
 PQ32209  PQ36156  PQ32210  
 PQ47099  PQ60326  PQ60572  
FOR SEGMENT UWAU13     (Assembler) - REL TPFDF
 PQ32210  PQ48979  PQ61711  
To be applied in the order listed for each segment.
 
ABSTRACT OF PROBLEM
___________________
A  DB0100  error  will  occur  if a DBSRT macro is issued with a
FULLFILE parameter, or if the dfsrt() function  is  issued  with
DFSRT_FULLFILE when using a W-type input file.
 
COMMENTS ON PROBLEM
___________________
Work  (W-type)  files are always one subfile in size. TPFDF will
process a DBSRT macro that references a W-type file as the input
source and assume that more  than  one  subfile  exists  if  the
FULLFILE parameter is coded. TPFDF will make the same assumption
for  the  equivalent  C  function and associated parameters.   A
DB0100  error  will  occur  when  TPFDF  attempts  to  sort  the
FULLFILE.
 
SOLUTION
________
TPFDB  has  been updated to issue an MNOTE 4 if a DBSRT macro is
coded with the FULLFILE parameter and an INPUTREF parameter that
references a W-type file. Segment UWAU has also been updated  so
that  if  TPFDF happens to process a DBSRT macro with these same
parameters, it will ignore the FULLFILE parameter.  UWAU will do
the same when the equivalent C function and  associated  parame-
ters are being processed.
 
DEPENDENCIES
____________
 
Related Segments Affected By This APAR.
_______________________________________
 
Segments to be assembled or compiled:
None.
 
Segments to be link-edited:
None.
 
Load Modules to be loaded:
None.
 
Migration Considerations
========================
 
After applying this APAR, an MNOTE 4 will now be issued when assembling
an application that contains a DBSRT macro with FULLFILE and an INPUTREF
parameter that references a W-type file.
For example, if the following code is assembled,
   DBSRT FULLFILE,REF=IR75DF,INPUTREF=IW06DF
the following MNOTE will occur:
   4,DBSRT FULLFILE NOT ALLOWED FOR W-TYPE FILES
-- END APAR PQ61932
 
 
 


Download file(s) using new Server: Login once to access server, leave window open, then click on link(s) below.
Package Source
 

    About IBM Privacy Contact