Seq # *Modification Id* Act
----------------------------+
00006 M02S00005.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1981.
00007 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00008 M01S00006.dmrec +++| ENTRY DMREC
Line S00007 Modification History
M01(Added by)
dmrec
M02(Updated by)
dmrec20
Seq # *Modification Id* Act
----------------------------+
00009 M02S00007.dmrec20 ---| LDSET LIB=SRTLIB
00010 M01S00001.dmrec20 +++| LDSET LIB=SRT5LIB
00011 M01S00008.dmrec +++| SPACE 4,10
00012 M01S00009.dmrec +++|*** DMREC - TAF/CRM BATCH RECOVERY.
00013 M01S00010.dmrec +++|*
00014 M01S00011.dmrec +++|* T. L. JAKOB - 80/09/30.
00015 M01S00012.dmrec +++| SPACE 4,10
00016 M01S00013.dmrec +++|** REDEFINE BOTH THE CRM *GET* AND *REPLACE* MACROS.
00017 M01S00014.dmrec +++|
00018 M01S00015.dmrec +++|*CALL COMCMAC
00019 M01S00016.dmrec +++| RMGET OPSYN GET
00020 M01S00017.dmrec +++| RMREP OPSYN REPLACE
00021 M01S00018.dmrec +++| CTEXT CPCOM.
00022 M01S00019.dmrec +++|*CALL CPCOM
00023 M01S00020.dmrec +++| ENDX
00024 M01S00021.dmrec +++|
00025 M01S00022.dmrec +++| SYSCOM B1
00026 M01S00023.dmrec +++|
00027 M01S00024.dmrec +++|*** THIS UTILITY IS DESIGNED TO REGENERATE *CRM*
00028 M01S00025.dmrec +++|* DATA BASE FILES IN THE *TAF/CRM* ENVIRONMENT
00029 M01S00026.dmrec +++|* IF THEY HAVE BEEN FOUND INCONSISTENT OR DESTROYED.
00030 M01S00027.dmrec +++|*
Seq # *Modification Id* Act
----------------------------+
00042 M02S00038.v23l617 ---|* Z = CONTROL CARD CONTAINS DIRECTIVES
00043 M01S00002.v23l617 +++|* Z = COMMAND CONTAINS DIRECTIVES
00044 M01S00039.dmrec +++|* (*/* AND *=* CAN NOT BE SEPARATOR
00045 M01S00040.dmrec +++|* CHARACTERS FOR DIRECTIVES).
00046 M01S00041.dmrec +++|* ID = IDENTIFIER ( 2 CHARACTERS ).
00047 M01S00042.dmrec +++|*
00048 M01S00043.dmrec +++|* COMMENTS IN THE INPUT STREAM HAVE ONE OF THE FOLLOWING
00049 M01S00044.dmrec +++|* FORMATS:
00050 M01S00045.dmrec +++|*
00051 M01S00046.dmrec +++|* *.<COMMENT>
00052 M01S00047.dmrec +++|* */<COMMENT>
00053 M01S00048.dmrec +++|* *COMMENT <COMMENT>
00054 M01S00049.dmrec +++|*
00055 M01S00050.dmrec +++|* INPUT DIRECTIVES ARE IN FREE FORMAT (THEY CAN START IN ANY
00056 M01S00051.dmrec +++|* COLUMN). EACH DIRECTIVE STARTS ON A NEW CARD.
00057 M01S00052.dmrec +++|* DIRECTIVE FIELDS CAN NOT BE SPLIT BETWEEN TWO CARDS.
00058 M01S00053.dmrec +++|*
Line S00054 Modification History
M01(Added by)
dmrec
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00059 M02S00054.v23l617 ---|* THE *XXJ* FILE MUST BE CREATED UNDER *TAF-S* USER NUMBER.
00060 M01S00003.v23l617 +++|* THE *XXJ* FILE MUST BE CREATED UNDER *TAF-S* USER NAME.
00061 M01S00055.dmrec +++|* THE DIRECTORY FILE *ZZDBDIR* IS A PRIVATE DIRECT ACCESS
Line S00056 Modification History
M01(Added by)
dmrec
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00062 M02S00056.v23l617 ---|* FILE CREATED UNDER THE USERS USER NUMBER.
00063 M01S00004.v23l617 +++|* FILE CREATED UNDER THE USERS USER NAME.
00064 M01S00057.dmrec +++|*
00065 M01S00058.dmrec +++|*
00066 M01S00059.dmrec +++|* DIRECTIVE FORMATS.
00067 M01S00060.dmrec +++|*
00068 M01S00061.dmrec +++|* *DUMP,DBPFN1/FORMAT,DBPFN2,DBPFNN,VSN=VSN1/VSN2/VSNN.
00069 M01S00062.dmrec +++|* OR
00070 M01S00063.dmrec +++|* *DUMP,ZZDBANN,VSN=VSNN.
00071 M01S00064.dmrec +++|*
00072 M01S00065.dmrec +++|* WHERE:
00073 M01S00066.dmrec +++|* DBPFNI = DATA BASE PFN TO DUMP.
00074 M01S00067.dmrec +++|* ZZDBANN = AFTER IMAGE RECOVERY FILE.
00075 M01S00068.dmrec +++|* FORMAT = *BLOCK* OR *RECORD*.
00076 M01S00069.dmrec +++|* = DEFAULT (NOT SPECIFIED) - BLOCK MODE USED IF
00077 M01S00070.dmrec +++|* PFN ATTACHABLE IN WRITE MODE OTHERWISE,
00078 M01S00071.dmrec +++|* RECORD MODE IS ASSUMED. *ARF* IS ALWAYS
00079 M01S00072.dmrec +++|* DUMPED IN BLOCK FORMAT.
00080 M01S00073.dmrec +++|* VSN1 = VSN-S OF DUMP TAPES - MUST BE BLANK
00081 M01S00074.dmrec +++|* LABELED.
00082 M01S00075.dmrec +++|* IF MORE TAPES ARE REQUIRED THAN ARE
00083 M01S00076.dmrec +++|* SPECIFIED OR, NO VSN IS SPECIFIED, ANOTHER
00084 M01S00077.dmrec +++|* BLANK LABELED TAPE IS REQUESTED. *ARF-S*
00085 M01S00078.dmrec +++|* CAN NOT SPAN MULTIPLE TAPE REELS. (*TVSNL*
00086 M01S00079.dmrec +++|* DEFINES THE MAXIMUM NUMBER OF CONTINUATION
00087 M01S00080.dmrec +++|* TAPES.)
00088 M01S00081.dmrec +++|*
00089 M01S00082.dmrec +++|*
00090 M01S00083.dmrec +++|* *LOAD,DBPFN/FORMAT,DATE=YYMMDD,TIME=HHMMSS.
00091 M01S00084.dmrec +++|* OR
00092 M01S00085.dmrec +++|* *LOAD,DBPFN/FORMAT,VSN=VSN.
00093 M01S00086.dmrec +++|*
00094 M01S00087.dmrec +++|* WHERE:
00095 M01S00088.dmrec +++|* DBPFN = DATA BASE PFN.
00096 M01S00089.dmrec +++|* FORMAT = *BLOCK* OR *RECORD*.
00097 M01S00090.dmrec +++|* = DEFAULT - EITHER (DETERMINED BY
00098 M01S00091.dmrec +++|* DIRECTORY ENTRY).
00099 M01S00092.dmrec +++|* DATE = THE LATEST DUMP BEFORE THIS DATE IS USED.
00100 M01S00093.dmrec +++|* = DEFAULT - TODAY.
00101 M01S00094.dmrec +++|* TIME = THE LATEST DUMP BEFORE THIS TIME IS USED.
00102 M01S00095.dmrec +++|* = DEFAULT - 00.00.00.
00103 M01S00096.dmrec +++|* VSN = VSN OF TAPE TO LOAD FROM - DATE AND TIME
00104 M01S00097.dmrec +++|* MUST NOT BE SPECIFIED. SINCE ONLY ONE
00105 M01S00098.dmrec +++|* FILE CAN BE DUMPED ON A TAPE SET, FORMAT
00106 M01S00099.dmrec +++|* IS IGNORED.
00107 M01S00100.dmrec +++|*
00108 M01S00101.dmrec +++|*
00109 M01S00102.dmrec +++|* *UPDATE,DBPFN,DATE=DATE1/DATE2,TIME=TIME1/TIME2,VSN=VSN1.
00110 M01S00103.dmrec +++|*
00111 M01S00104.dmrec +++|* WHERE:
00112 M01S00105.dmrec +++|* DBPFN = DATA BASE PFN TO UPDATE.
00113 M01S00106.dmrec +++|* DATE1 = START DATE FOR *AFTER IMAGE* APPLICATION.
00114 M01S00107.dmrec +++|* = DEFAULT - DATE OF DUMP RECORD ON BACK-UP
00115 M01S00108.dmrec +++|* DIRECTORY SPECIFIED BY VSN OR LATEST
00116 M01S00109.dmrec +++|* DUMP.
00117 M01S00110.dmrec +++|* DATE2 = END DATE FOR *AFTER IMAGE* APPLICATION.
00118 M01S00111.dmrec +++|* = DEFAULT - TODAY.
00119 M01S00112.dmrec +++|* TIME1 = START TIME FOR *AFTER IMAGE* APPLICATION.
00120 M01S00113.dmrec +++|* = DEFAULT - TIME OF DUMP RECORD ON BACK-UP
00121 M01S00114.dmrec +++|* DIRECTORY SPECIFIED BY VSN OR LATEST
00122 M01S00115.dmrec +++|* DUMP.
00123 M01S00116.dmrec +++|* TIME2 = END TIME FOR *AFTER IMAGE* APPLICATION.
00124 M01S00117.dmrec +++|* = DEFAULT - 00.00.00.
00125 M01S00118.dmrec +++|* VSN1 = VSN OF DATA BASE FILE DUMP TAPE.
00126 M01S00119.dmrec +++|*
00127 M01S00120.dmrec +++|*
00128 M01S00121.dmrec +++|* *IGNORE,TS=SQ1/SQ2/...SQN.
00129 M01S00122.dmrec +++|* OR
00130 M01S00123.dmrec +++|* *IGNORE,TN=NM1/NM2/...NMN.
00131 M01S00124.dmrec +++|*
00132 M01S00125.dmrec +++|* WHERE:
00133 M01S00126.dmrec +++|* SQI = TASK SEQUENCE NUMBER.
00134 M01S00127.dmrec +++|* NMI = TASK NAME.
00135 M01S00128.dmrec +++|*
00136 M01S00129.dmrec +++|* NOTE: THIS DIRECTIVE MAY ONLY FOLLOW THE (UPDATE) OR
00137 M01S00130.dmrec +++|* (RECOVER) DIRECTIVE.
00138 M01S00131.dmrec +++|*
00139 M01S00132.dmrec +++|*
00140 M01S00133.dmrec +++|* *EXPAND,DB,PERCENT=NN.
00141 M01S00134.dmrec +++|* OR
00142 M01S00135.dmrec +++|* *EXPAND,DBPFN,PERCENT=NN.
00143 M01S00136.dmrec +++|*
00144 M01S00137.dmrec +++|* WHERE:
00145 M01S00138.dmrec +++|* DBPFN = DATA BASE PFN.
00146 M01S00139.dmrec +++|* DB = ALL DATA BASE FILES.
00147 M01S00140.dmrec +++|* NN = PERCENT (DECIMAL).
00148 M01S00141.dmrec +++|* = DEFAULT - PERCENTAGE RECORDED IN BACK-UP
00149 M01S00142.dmrec +++|* DIRECTORY.
00150 M01S00143.dmrec +++|*
00151 M01S00144.dmrec +++|*
00152 M01S00145.dmrec +++|* *EDIT,DB.
00153 M01S00146.dmrec +++|* OR
00154 M01S00147.dmrec +++|* *EDIT,DBPFN1,DBPFNN.
00155 M01S00148.dmrec +++|*
00156 M01S00149.dmrec +++|* WHERE:
00157 M01S00150.dmrec +++|* DB = DATA BASE NAME FOR DIRECTORY EDITING.
00158 M01S00151.dmrec +++|* DBPFN = DATA BASE FILE FOR DIRECTORY EDITING.
00159 M01S00152.dmrec +++|*
00160 M01S00153.dmrec +++|*
00161 M01S00154.dmrec +++|* *CYCLE,CYCL=N.
00162 M01S00155.dmrec +++|*
00163 M01S00156.dmrec +++|* WHERE:
00164 M01S00157.dmrec +++|* N = ( 0 - 9 ) NUMBER OF DUMP TAPES TO RETAIN.
00165 M01S00158.dmrec +++|*
00166 M01S00159.dmrec +++|* NOTE: THIS DIRECTIVE CAN ONLY BE USED AS PART OF AN
00167 M01S00160.dmrec +++|* (*EDIT) SEQUENCE.
00168 M01S00161.dmrec +++|*
00169 M01S00162.dmrec +++|*
00170 M01S00163.dmrec +++|* *ADD,VSN=VSNN.
00171 M01S00164.dmrec +++|*
00172 M01S00165.dmrec +++|* WHERE:
00173 M01S00166.dmrec +++|* VSNN = VSN OF TAPE WHOSE ENTRY WILL BE ADDED
00174 M01S00167.dmrec +++|* TO THE DIRECTORY.
00175 M01S00168.dmrec +++|*
00176 M01S00169.dmrec +++|* NOTE: THIS DIRECTIVE CAN ONLY BE USED AS PART OF AN
00177 M01S00170.dmrec +++|* (*EDIT) SEQUENCE.
00178 M01S00171.dmrec +++|*
00179 M01S00172.dmrec +++|*
00180 M01S00173.dmrec +++|* *DELETE,DATE=YYMMDD,TIME=HHMMSS.
00181 M01S00174.dmrec +++|* OR
00182 M01S00175.dmrec +++|* *DELETE,VSN=VSNN.
00183 M01S00176.dmrec +++|*
00184 M01S00177.dmrec +++|* WHERE:
00185 M01S00178.dmrec +++|* YYMMDD = DATE OF DIRECTORY DUMP RECORD TO DELETE.
00186 M01S00179.dmrec +++|* HHMMSS = TIME OF DIRECTORY DUMP RECORD TO DELETE.
00187 M01S00180.dmrec +++|* VSNN = VSN OF TAPE WHOSE ENTRY WILL BE DELETED
00188 M01S00181.dmrec +++|* FROM THE DIRECTORY.
00189 M01S00182.dmrec +++|*
00190 M01S00183.dmrec +++|* NOTE: THIS DIRECTIVE CAN ONLY BE USED AS PART OF AN
00191 M01S00184.dmrec +++|* (*EDIT) SEQUENCE.
00192 M01S00185.dmrec +++|*
00193 M01S00186.dmrec +++|*
00194 M01S00187.dmrec +++|* *RECOVER,DBPFN/FORMAT,TIME=HHMMSS,DATE=YYMMDD,VSN=YYYYYY.
00195 M01S00188.dmrec +++|*
00196 M01S00189.dmrec +++|* WHERE:
00197 M01S00190.dmrec +++|* DBPFN = DATA BASE PFN TO RECOVER.
00198 M01S00191.dmrec +++|* FORMAT = *BLOCK* OR *RECORD*, IF NEITHER IS SPECIFIED,
00199 M01S00192.dmrec +++|* THE FORMAT PARAMETER IS IGNORED IN THE
00200 M01S00193.dmrec +++|* SELECTION OF A FILE TO RECOVER.
00201 M01S00194.dmrec +++|* YYMMDD = DATA AT WHICH THE RECOVERY PROCESS WILL END.
00202 M01S00195.dmrec +++|* HHMMSS = TIME AT WHICH THE RECOVERY PROCESS WILL END.
00203 M01S00196.dmrec +++|* YYYYYY = VSN OF DUMP TAPE TO USE FOR THE LOADING
00204 M01S00197.dmrec +++|* AND RECOVERY OF THE *DB* FILE.
00205 M01S00198.dmrec +++|*
00206 M01S00199.dmrec +++|*
00207 M01S00200.dmrec +++|* *CREATE,ZZDBANN,LENGTH=NNNN.
00208 M01S00201.dmrec +++|* OR
00209 M01S00202.dmrec +++|* *CREATE,ZZDBBNN.
00210 M01S00203.dmrec +++|*
00211 M01S00204.dmrec +++|* WHERE:
00212 M01S00205.dmrec +++|* ZZDBANN = AFTER IMAGE RECOVERY FILE.
00213 M01S00206.dmrec +++|* ZZDBBNN = BEFORE IMAGE RECOVERY FILE.
00214 M01S00207.dmrec +++|* NNNN = PRU LENGTH FOR *ARF* ONLY.
00215 M01S00208.dmrec +++|*
00216 M01S00209.dmrec +++|* RESTRICTIONS ON *NN* VALUE:
00217 M01S00210.dmrec +++|* FOR *AFTER IMAGE* LOG FILE *NN* CAN BE 01 OR 02 ONLY.
00218 M01S00211.dmrec +++|* FOR *BEFORE IMAGE* LOG FILE *NN* MUST BE WITHIN THE
00219 M01S00212.dmrec +++|* RANGE SPECIFIED ON *BRF* DIRECTIVE IN *XXJ* FILE.
00220 M01S00213.dmrec +++|*
00221 M01S00214.dmrec +++|*
00222 M01S00215.dmrec +++|* *LIST,DB,TIME=HHMMSS,DATE=YYMMDD.
00223 M01S00216.dmrec +++|* OR
00224 M01S00217.dmrec +++|* *LIST,DBPFN1,DBPFNN,TIME=HHMMSS,DATE=YYMMDD.
00225 M01S00218.dmrec +++|* OR
00226 M01S00219.dmrec +++|* *LIST,DB,VSN=VSNN,TIME=HHMMSS.
00227 M01S00220.dmrec +++|*
00228 M01S00221.dmrec +++|* WHERE:
00229 M01S00222.dmrec +++|* DB = DATA BASE NAME.
00230 M01S00223.dmrec +++|* YYMMDD = DATE FOR DELINEATING LIST.
00231 M01S00224.dmrec +++|* HHMMSS = TIME FOR DELINEATING LIST.
00232 M01S00225.dmrec +++|* VSNN = VSN OF *ARF* DUMP TAPE FOR LISTING.
00233 M01S00226.dmrec +++|*
00234 M01S00227.dmrec +++| MESSAGES SPACE 4,10
00235 M01S00228.dmrec +++|*
00236 M01S00229.dmrec +++|*** DAYFILE MESSAGES.
00237 M01S00230.dmrec +++|*
00238 M01S00231.dmrec +++|* TAG MESSAGES.
00239 M01S00232.dmrec +++|*
00240 M01S00233.dmrec +++|* ACF11 *DIRECTORY UNUSABLE*.
00241 M01S00234.dmrec +++|* ARB2 *NO SPACE FOR LOG FILE BUFFER*.
00242 M01S00235.dmrec +++|* DMRB *DMREC COMPLETE*.
Seq # *Modification Id* Act
----------------------------+
00247 M02S00239.v23l617 ---|* GXJR *ILLEGAL USER ACCESS*.
00248 M01S00006.v23l617 +++|* GXJR *USER ACCESS NOT VALID*.
00249 M01S00240.dmrec +++|* NOPB *NOTE FAILURE, THEN TYPE IN CFO,JSN.GO*.
Line S00241 Modification History
M01(Added by)
dmrec
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00250 M02S00241.v23l617 ---|* PRSA *CONTROL CARD ARGUMENT ERRORS*.
00251 M01S00007.v23l617 +++|* PRSA *COMMAND ARGUMENT ERRORS*.
00252 M01S00242.dmrec +++|* RTEB *PARITY ERROR IN TAPE WITH VSN = XXXXXX*.
00253 M01S00243.dmrec +++|* RTEC *DUMP WILL START OVER*.
00254 M01S00244.dmrec +++|* RTED *TAPE VSN = XXXXXX IS BAD, PLEASE REPLACE*.
00255 M01S00245.dmrec +++|* RTFB *VSN - XXXXXX ALREADY IN DIRECTORY*.
00256 M01S00246.dmrec +++| TITLE MACRO DEFINITIONS.
00257 M01S00247.dmrec +++| ERROR SPACE 4,20
00258 M01S00248.dmrec +++|
00259 M01S00001.dok203 +++| SPACE 4,10
00260 M01S00002.dok203 +++|** FILE BACKUP DIRECTORY - ZZDBDIR.
00261 M01S00003.dok203 +++|*
00262 M01S00004.dok203 +++|* THE FILE BACKUP DIRECTORY IS AN INDEXED SEQUENTIAL FILE,
00263 M01S00005.dok203 +++|* RESIDING UNDER THE USER INDEX OF A PARTICULAR *XXJ* FILE.
00264 M01S00006.dok203 +++|* THE FILE BACKUP DIRECTORY CONTAINS INFORMATION ABOUT
00265 M01S00007.dok203 +++|* THE DATA BASE, INDEX AND AFTER IMAGE LOG FILES WITHIN ONE
00266 M01S00008.dok203 +++|* DATA BASE. THIS IMPLIES THAT THERE IS ONE FILE BACKUP
00267 M01S00009.dok203 +++|* DIRECTORY PER TAF/CRM DATA BASE WITHIN THE SYSTEM. THE
00268 M01S00010.dok203 +++|* FILE BACKUP DIRECTORY IS ALLOCATED (DIRECT ACCESS FILE) AND
00269 M01S00011.dok203 +++|* MAINTAINED BY *DMREC*. THE FILE BACKUP DIRECTORY WILL BE
00270 M01S00012.dok203 +++|* CREATED BY DMREC WHEN *DMREC* IS CALLED THE FIRST TIME. AN
00271 M01S00013.dok203 +++|* INFORMATIVE MESSAGE INDICATING THE CREATION OF THE FILE
00272 M01S00014.dok203 +++|* BACKUP WILL BE ISSUED.
00273 M01S00015.dok203 +++|*
00274 M01S00016.dok203 +++|* PERMANENT FILE NAME = ZZDBDIR.
00275 M01S00017.dok203 +++|*
00276 M01S00018.dok203 +++|* WHERE DB = DATA BASE NAME.
00277 M01S00019.dok203 +++|*
00278 M01S00020.dok203 +++|* THE LOGICAL STRUCTURE OF THE FILE BACKUP DIRECTORY IS AS
00279 M01S00021.dok203 +++|* FOLLOWS
00280 M01S00022.dok203 +++|*
00281 M01S00023.dok203 +++|* KEY (FOR IS) RECORD CONTENTS
00282 M01S00024.dok203 +++|* ------------ ---------------
00283 M01S00025.dok203 +++|*
00284 M01S00026.dok203 +++|*
00285 M01S00027.dok203 +++|* (CHARACTER POSITION 1-20) (CHARACTER POSITION 21-60)
00286 M01S00028.dok203 +++|*
00287 M01S00029.dok203 +++|* DB,0 DIRECTORY HEADER
00288 M01S00030.dok203 +++|*
00289 M01S00031.dok203 +++|* DBPFNAAA,0 DATA BASE FILE HEADER
00290 M01S00032.dok203 +++|*
00291 M01S00033.dok203 +++|* DBPFNBBB,0<PACKED DATE AND DATA BASE FILE DUMP ENTRY
00292 M01S00034.dok203 +++|* TIME>
00293 M01S00035.dok203 +++|*
00294 M01S00036.dok203 +++|* DBPFN,N,<PACKED DATE AND AFTER IMAGE LOG DUMP ENTRY
00295 M01S00037.dok203 +++|* TIME>
00296 M01S00038.dok203 +++|*
00297 M01S00039.dok203 +++|* ****VSN,* TAPE-VSN ENTRY
00298 M01S00040.dok203 +++|*
00299 M01S00041.dok203 +++|*
00300 M01S00042.dok203 +++|*
00301 M01S00043.dok203 +++|* A) DATA BASE DIRECTORY HEADER.
00302 M01S00044.dok203 +++|*
00303 M01S00045.dok203 +++|* CHARACTER
00304 M01S00046.dok203 +++|* POSITION FIELD DESCRIPTION
00305 M01S00047.dok203 +++|* -------- ----- -----------
00306 M01S00048.dok203 +++|*
00307 M01S00049.dok203 +++|* 1-2 DB DATA BASE ID.
00308 M01S00050.dok203 +++|*
00309 M01S00051.dok203 +++|* 3-20 0
00310 M01S00052.dok203 +++|*
00311 M01S00053.dok203 +++|* 21-30 PACKED DATE AND TIME WHEN THE FILE BACKUP
00312 M01S00054.dok203 +++|* RECOVERY WAS CREATED.
00313 M01S00055.dok203 +++|*
00314 M01S00056.dok203 +++|* 31-36 0
00315 M01S00057.dok203 +++|*
00316 M01S00058.dok203 +++|* 37-40 COUNT OF NUMBER OF BRF-S DOWN FOR THIS
00317 M01S00059.dok203 +++|* DATA BASE.
00318 M01S00060.dok203 +++|*
00319 M01S00061.dok203 +++|* 41-46 VSN OF FIRST *ARF* DUMP OF CURRENT SESSION.
00320 M01S00062.dok203 +++|*
00321 M01S00063.dok203 +++|* 47-50 PRE-ALLOCATION PERCENTAGE.
00322 M01S00064.dok203 +++|*
00323 M01S00065.dok203 +++|* 51-60 NUMBER OF BACKUP DUMPS TO RETAIN.
00324 M01S00066.dok203 +++|*
00325 M01S00067.dok203 +++|*
00326 M01S00068.dok203 +++|*
00327 M01S00069.dok203 +++|* B) DATA BASE FILE HEADER.
00328 M01S00070.dok203 +++|*
00329 M01S00071.dok203 +++|* CHARACTER
00330 M01S00072.dok203 +++|* POSITION FIELD DESCRIPTION
00331 M01S00073.dok203 +++|* --------- ----- -----------
00332 M01S00074.dok203 +++|*
00333 M01S00075.dok203 +++|* 1-7 DBPFN DATA BASE FILE NAME.
00334 M01S00076.dok203 +++|*
00335 M01S00077.dok203 +++|* 8-10 *AAA* DATA BASE FILE HEADER ID.
00336 M01S00078.dok203 +++|*
00337 M01S00079.dok203 +++|* 11-20 0
00338 M01S00080.dok203 +++|*
00339 M01S00081.dok203 +++|* 41-50 PRE-ALLOCATION PERCENTAGE (0 IS A LEGAL
00340 M01S00082.dok203 +++|* PERCENTAGE).
00341 M01S00083.dok203 +++|*
00342 M01S00084.dok203 +++|* 51-60 NUMBER OF BACKUP FILE DUMP COPIES TO RETAIN
00343 M01S00085.dok203 +++|* (OR "0" IF NOT SPECIFIED).
00344 M01S00086.dok203 +++|*
00345 M01S00087.dok203 +++|*
00346 M01S00088.dok203 +++|* C) DATA BASE FILE DUMP RECORD.
00347 M01S00089.dok203 +++|*
00348 M01S00090.dok203 +++|* CHARACTER
00349 M01S00091.dok203 +++|* POSITION FIELD DESCRIPTION
00350 M01S00092.dok203 +++|* --------- ----- -----------
00351 M01S00093.dok203 +++|*
00352 M01S00094.dok203 +++|* 1-7 DBPFN DATA BASE FILE NAME.
00353 M01S00095.dok203 +++|*
00354 M01S00096.dok203 +++|* 8-10 *BBB* DATA BASE FILE DUMP RECORD ID.
00355 M01S00097.dok203 +++|*
00356 M01S00098.dok203 +++|* 11-20 PACKED DATE AND TIME**.
00357 M01S00099.dok203 +++|*
00358 M01S00100.dok203 +++|* 21-26 VSN VSN OF DUMP TAPE (FIRST REEL OF TAPE).
00359 M01S00101.dok203 +++|*
00360 M01S00102.dok203 +++|* 27-30 "6" OR "0" "6" IF RECORD DUMP, "0" IF BLOCK DUMP.
00361 M01S00103.dok203 +++|*
00362 M01S00104.dok203 +++|* 31-37 INDEX FILE NAME (IF APPLICABLE).
00363 M01S00105.dok203 +++|*
00364 M01S00106.dok203 +++|* 41-50 FILE ORDINAL FOR DATA FILE DUMP ON TAPE.
00365 M01S00107.dok203 +++|*
00366 M01S00108.dok203 +++|* 51-60 FILE ORDINAL FOR INDEX FILE DUMP ON TAPE.
00367 M01S00109.dok203 +++|*
00368 M01S00110.dok203 +++|*
00369 M01S00111.dok203 +++|* D) AFTER IMAGE LOG DUMP ENTRY.
00370 M01S00112.dok203 +++|*
00371 M01S00113.dok203 +++|* CHARACTER
00372 M01S00114.dok203 +++|* POSITION FIELD DESCRIPTION
00373 M01S00115.dok203 +++|* -------- ----- -----------
00374 M01S00116.dok203 +++|*
00375 M01S00117.dok203 +++|* 1-7 DBPFN DATA BASE FILE NAME.
00376 M01S00118.dok203 +++|*
00377 M01S00119.dok203 +++|* 8-10 N AFTER IMAGE LOG COPY NUMBER.
00378 M01S00120.dok203 +++|*
00379 M01S00121.dok203 +++|* 11-20 PACKED DATA AND TIME OF FIRST TRANSACTION
00380 M01S00122.dok203 +++|* ON TAPE.
00381 M01S00123.dok203 +++|*
00382 M01S00124.dok203 +++|* 21-26 VSN OF DUMP TAPE.
00383 M01S00125.dok203 +++|*
00384 M01S00126.dok203 +++|* 41-50 NUMBER OF AFTER IMAGE RECORDS FOR THIS
00385 M01S00127.dok203 +++|* PARTICULAR DATA BASE FILE ON TAPE.
00386 M01S00128.dok203 +++|*
00387 M01S00129.dok203 +++|* 51-60 PACKED DATE/TIME OF LAST TRANSACTION.
00388 M01S00130.dok203 +++|*
00389 M01S00131.dok203 +++|*
00390 M01S00132.dok203 +++|*
00391 M01S00133.dok203 +++|*
00392 M01S00134.dok203 +++|*
00393 M01S00135.dok203 +++|* **THE DATE AND TIME ENTRY CONTAINS THE END TIME OF THE DUMP IN
00394 M01S00136.dok203 +++|* CASE OF A BLOCK DUMP AND THE BEGIN TIME OF THE DUMP IN CASE
00395 M01S00137.dok203 +++|* OF A RECORD DUMP.
00396 M01S00138.dok203 +++|*
00397 M01S00139.dok203 +++|*
00398 M01S00140.dok203 +++|* E) VSN - ENTRY.
00399 M01S00141.dok203 +++|*
00400 M01S00142.dok203 +++|* CHARACTER
00401 M01S00143.dok203 +++|* POSITION FIELD DESCRIPTION
00402 M01S00144.dok203 +++|* --------- ----- -----------
00403 M01S00145.dok203 +++|*
00404 M01S00146.dok203 +++|* 1-4 ****
00405 M01S00147.dok203 +++|*
00406 M01S00148.dok203 +++|* 5-10 VSN VSN OF THE TAPE.
00407 M01S00149.dok203 +++|*
00408 M01S00150.dok203 +++|* 11-20 "*" 10 CHARACTERS OF "*".
00409 M01S00151.dok203 +++|*
00410 M01S00152.dok203 +++|* 21-26 VSN-N VSN OF NEXT TAPE IN DUMP SET. IF 0, CURRENT
00411 M01S00153.dok203 +++|* ENTRY IS THE LAST ONE IN THE TAPE SET.
00412 M01S00154.dok203 +++|*
00413 M01S00155.dok203 +++|* 31-40 N FILE DUMP-NUMBER OF FILES ON THE TAPE
00414 M01S00156.dok203 +++|* (REEL).
00415 M01S00157.dok203 +++|* *ARF* DUMP - NUMBER OF *EOR* MARKS ON TAPE.
00416 M01S00158.dok203 +++|*
00417 M01S00159.dok203 +++|* 41-50 M FILE DUMP - NUMBER OF FILES ON ALL TAPES
00418 M01S00160.dok203 +++|* OF SET.
00419 M01S00161.dok203 +++|* *LRF* DUMP - THE NUMBER OF FILES WHOSE AFTER
00420 M01S00162.dok203 +++|* IMAGES RESIDE ON THIS DUMP.
00421 M01S00163.dok203 +++|*
00422 M01S00164.dok203 +++|* 51-56 VSN-X FILE DUMP - 0.
00423 M01S00165.dok203 +++|* *ARF* DUMP - VSN OF NEXT *ARF* DUMP TAPE.
00424 M01S00166.dok203 +++|*
00425 M01S00167.dok203 +++|* 57-60 N FILE DUMP - 1, FIRST REEL OF SET.
00426 M01S00168.dok203 +++|* - 0, CONTINUATION REEL.
00427 M01S00169.dok203 +++|* *ARF* DUMP - 0
00428 M01S00170.dok203 +++|*
00429 M01S00171.dok203 +++|*
00430 M01S00172.dok203 +++|* THERE ARE FIVE TYPES OF RECORDS IN THE FILE BACKUP DIRECTORY.
00431 M01S00173.dok203 +++|* THEY ARE ARRANGED IN A HIERARCHICAL STRUCTURE. THERE EXISTS
00432 M01S00174.dok203 +++|* ONE RECORD PER ENTIRE DATA BASE (DATA BASE DIRECTORY HEADER),
00433 M01S00175.dok203 +++|* ONE RECORD PER FILE WITHIN THE DATA BASE (DATA BASE FILE
00434 M01S00176.dok203 +++|* HEADER), ONE RECORD PER FILE DUMPED ONTO A DUMP TAPE (DATA
00435 M01S00177.dok203 +++|* BASE FILE DUMP RECORD), ONE RECORD PER FILE PER AFTER
00436 M01S00178.dok203 +++|* IMAGE LOG DUMP, CONTAINING AFTER IMAGES FOR THE SPECIFIC
00437 M01S00179.dok203 +++|* FILE (AFTER IMAGE LOG DUMP ENTRIES) AND ONE RECORD PER TAPE
00438 M01S00180.dok203 +++|* REEL WITHIN THE GLOBAL BACKUP-TAPE SET (VSN - ENTRIES).
00439 M01S00181.dok203 +++|
00440 M01S00182.dok203 +++|*
00441 M01S00183.dok203 +++|* THE FOLLOWING EXAMPLE ILLUSTRATES THE RECORD RELATIONSHIP
00442 M01S00184.dok203 +++|* WITHIN THE FILE BACKUP DIRECTORY
00443 M01S00185.dok203 +++|*
00444 M01S00186.dok203 +++|* - SUPPOSE DATA BASE "DB" CONTAINS TWO FILES, "DBF1" AND
00445 M01S00187.dok203 +++|* "DBF2".
00446 M01S00188.dok203 +++|*
00447 M01S00189.dok203 +++|* - TWO FILES DUMPS WERE TAKEN, THE FIRST ON "PDATE-1", THE
00448 M01S00190.dok203 +++|* SECOND ON "PDATE-2". BOTH FILE DUMPS EXTENDED OVER
00449 M01S00191.dok203 +++|* TWO REELS OF TAPE (WITH THE VSN-S "VSN-A", "VSN-B",
00450 M01S00192.dok203 +++|* AND "VSN-C", "VSN-D" RESPECTIVELY).
00451 M01S00193.dok203 +++|*
00452 M01S00194.dok203 +++|* - ONE AFTER IMAGE LOG DUMP WAS TAKEN CONTAINING AFTER IMAGE
00453 M01S00195.dok203 +++|* LOG ENTRIES FOR BOTH "DBF1" AND "DBF". THE DUMP WAS TAKEN
00454 M01S00196.dok203 +++|* AT DATE "PDATE-3" ONTO VSN "VSN-E".
00455 M01S00197.dok203 +++|*
00456 M01S00198.dok203 +++|* THE FOLLOWING ILLUSTRATES THE ENTRIES, AS CREATED ON THE
00457 M01S00199.dok203 +++|* FILE BACKUP DIRECTORY.
00458 M01S00200.dok203 +++|*
00459 M01S00201.dok203 +++|* FULL KEY (FOR 1S) CONTENTS RECORD TYPE
00460 M01S00202.dok203 +++|* ---------------- -------- -----------
00461 M01S00203.dok203 +++|*
00462 M01S00204.dok203 +++|* DB <DATA BASE HEADER>
00463 M01S00205.dok203 +++|*
00464 M01S00206.dok203 +++|* DBF1 <DATA BASE FILE HEADER>
00465 M01S00207.dok203 +++|*
00466 M01S00208.dok203 +++|* DBF2 <DATA BASE FILE HEADER>
00467 M01S00209.dok203 +++|*
00468 M01S00210.dok203 +++|* DBF1,BBB,PDATE-1 VSN-A <DATA BASE FILE DUMP>
00469 M01S00211.dok203 +++|*
00470 M01S00212.dok203 +++|* DBF1,BBB,PDATE-2 VSN-C <DATA BASE FILE DUMP>
00471 M01S00213.dok203 +++|*
00472 M01S00214.dok203 +++|* DBF1,1,PDATE-3 VSN-E <AFTER IMAGE LOG DUMP>
00473 M01S00215.dok203 +++|*
00474 M01S00216.dok203 +++|* DBF2,BBB,PDATE-1 VSN-A <DATA BASE FILE DUMP>
00475 M01S00217.dok203 +++|*
00476 M01S00218.dok203 +++|* DBF2,BBB,PDATE-2 VSN-C <DATA BASE FILE DUMP>
00477 M01S00219.dok203 +++|*
00478 M01S00220.dok203 +++|* DBF2,1,PDATE-3 VSN-E <AFTER IMAGE LOG DUMP>
00479 M01S00221.dok203 +++|*
00480 M01S00222.dok203 +++|* VSN-A,*...* VSN-B < VSN - ENTRY >
00481 M01S00223.dok203 +++|*
00482 M01S00224.dok203 +++|* VSN-B,*...* 0 < VSN - ENTRY >
00483 M01S00225.dok203 +++|*
00484 M01S00226.dok203 +++|* VSN-C,*...* VSN-D < VSN - ENTRY >
00485 M01S00227.dok203 +++|*
00486 M01S00228.dok203 +++|* VSN-D,*...* 0 < VSN - ENTRY >
00487 M01S00229.dok203 +++|*
00488 M01S00230.dok203 +++|* VSN-E,*...* 0 < VSN - ENTRY >
00489 M01S00249.dmrec +++|** ERROR - ERROR PROCESSING MACRO.
00490 M01S00250.dmrec +++|*
00491 M01S00251.dmrec +++|* ERROR P1,P2,P3,P4,P5,P6
00492 M01S00252.dmrec +++|*
00493 M01S00253.dmrec +++|* ENTRY *P1* = ADDRESS OR ERROR MESSAGE.
00494 M01S00254.dmrec +++|* (*P1*L = LENGTH OF ERROR MESSAGE).
00495 M01S00255.dmrec +++|* *P2* = ADDRESS OF REPLACEMENT WORD (OPTIONAL).
Line S00256 Modification History
M01(Added by)
dmrec
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00496 M02S00256.v23l617 ---|* *P3* = ADDRESS OF CARD IN ERROR (OPTIONAL).
00497 M01S00008.v23l617 +++|* *P3* = ADDRESS OF STATEMENT IN ERROR (OPTIONAL).
00498 M01S00257.dmrec +++|* *P4* = RETURN ADDRESS.
00499 M01S00258.dmrec +++|* *P5* = READ NEXT DIRECTIVE INDICATOR (OPTIONAL).
00500 M01S00259.dmrec +++|* *P6* = ERROR(S) ENCOUNTERED INDICATOR (OPTIONAL).
00501 M01S00260.dmrec +++|*
00502 M01S00261.dmrec +++|* USES X - 1, 2, 5, 6.
00503 M01S00262.dmrec +++|* A - 1, 2, 6.
00504 M01S00263.dmrec +++|* B - 4.
00505 M01S00264.dmrec +++|*
00506 M01S00265.dmrec +++|* CALLS RDD, WEM.
00507 M01S00266.dmrec +++|
00508 M01S00267.dmrec +++|
00509 M01S00268.dmrec +++| PURGMAC ERROR
00510 M01S00269.dmrec +++|
00511 M01S00270.dmrec +++| ERROR MACRO P1,P2,P3,P4,P5,P6
00512 M01S00271.dmrec +++| IFC NE,*P5**,1
00513 M01S00272.dmrec +++| RJ RDD READ NEXT DIRECTIVE
00514 M01S00273.dmrec +++| MX2 0
00515 M01S00274.dmrec +++| BX1 X2
00516 M01S00275.dmrec +++| SB4 P1
00517 M01S00276.dmrec +++| SX5 P1_L
00518 M01S00277.dmrec +++| IFC NE,*P2**,1
00519 M01S00278.dmrec +++| SA1 P2
00520 M01S00279.dmrec +++| IFC NE,*P3**,1
00521 M01S00280.dmrec +++| SA2 P3
00522 M01S00281.dmrec +++| RJ WEM WRITE ERROR MESSAGE
00523 M01S00282.dmrec +++| IFC NE,*P6**,2
00524 M01S00283.dmrec +++| SX6 B1
00525 M01S00284.dmrec +++| SA6 ERROR
00526 M01S00285.dmrec +++| EQ P4 RETURN
00527 M01S00286.dmrec +++| ERROR ENDM
00528 M01S00287.dmrec +++| ZIPPP SPACE 4,25
00529 M01S00288.dmrec +++|** ZIPPP - CRM EXPAND MACRO.
00530 M01S00289.dmrec +++|*
00531 M01S00290.dmrec +++|* *ZIPPP* ADDS A CHARACTER TO A STRING.
00532 M01S00291.dmrec +++|*
00533 M01S00292.dmrec +++|* ZIPPP AA, BB, CC.
00534 M01S00293.dmrec +++|*
00535 M01S00294.dmrec +++|* ENTRY *AA* = CHARACTER LOCATION.
00536 M01S00295.dmrec +++|* *BB* = LOCATION IF NO STORE NECESSARY.
00537 M01S00296.dmrec +++|* *CC* = ERROR ADDRESS.
00538 M01S00297.dmrec +++|* (B6) = LENGTH REMAINING IN DESTINATION AREA.
00539 M01S00298.dmrec +++|* (X6) = CURRENT DESTINATION WORD.
00540 M01S00299.dmrec +++|* (A6) = ADDRESS OF CURRENT DESTINATION WORD.
00541 M01S00300.dmrec +++|* (B4) = NUMBER OF CHARACTERS LEFT IN DESTINATION WORD.
00542 M01S00301.dmrec +++|* (B5) = NUMBER OF CHARACTERS LEFT IN SOURCE WORD.
00543 M01S00302.dmrec +++|*
00544 M01S00303.dmrec +++|* EXIT (B6) = LENGTH REMAINING IN DESTINATION AREA.
00545 M01S00304.dmrec +++|* (X6) = CURRENT DESTINATION WORD.
00546 M01S00305.dmrec +++|* (A6) = ADDRESS OF CURRENT DESTINATION WORD.
00547 M01S00306.dmrec +++|* (B4) = NUMBER OF CHARACTERS LEFT IN DESTINATION WORD.
00548 M01S00307.dmrec +++|* (B5) = NUMBER OF CHARACTERS LEFT IN SOURCE WORD.
00549 M01S00308.dmrec +++|*
00550 M01S00309.dmrec +++|* USES X - 6.
00551 M01S00310.dmrec +++|* A - 6.
00552 M01S00311.dmrec +++|* B - 4, 6.
00553 M01S00312.dmrec +++|
00554 M01S00313.dmrec +++|
00555 M01S00314.dmrec +++| PURGMAC ZIPPP
00556 M01S00315.dmrec +++|
00557 M01S00316.dmrec +++| ZIPPP MACRO AA,CC,BB
00558 M01S00317.dmrec +++| LOCAL WIT
00559 M01S00318.dmrec +++| SB6 B6-B1
00560 M01S00319.dmrec +++| NG B6,CC IF ERROR ENCOUNTERED
00561 M01S00320.dmrec +++| LX6 6
00562 M01S00321.dmrec +++| BX6 X6+AA
00563 M01S00322.dmrec +++| SB4 B4-B1
00564 M01S00323.dmrec +++| .A IFC NE,**BB*
00565 M01S00324.dmrec +++| NZ B4,BB IF RETURN NORMAL
00566 M01S00325.dmrec +++| .A ELSE
00567 M01S00326.dmrec +++| NZ B4,WIT IF CONTINUE IN LINE
00568 M01S00327.dmrec +++| .A ENDIF
00569 M01S00328.dmrec +++| SA6 A6+B1
00570 M01S00329.dmrec +++| SX6 B0
00571 M01S00330.dmrec +++| SB4 B5
00572 M01S00331.dmrec +++| IFC EQ,**BB*,1
00573 M01S00332.dmrec +++| WIT BSS 0
00574 M01S00333.dmrec +++| ZIPPP ENDM
00575 M01S00334.dmrec +++| SPACE 4,10
00576 M01S00335.dmrec +++|** ZAPPP - CRM EXPAND MACRO.
00577 M01S00336.dmrec +++|*
00578 M01S00337.dmrec +++|* *ZAPPP* RETRIEVES THE NEXT CHARACTER FROM A STRING.
00579 M01S00338.dmrec +++|*
00580 M01S00339.dmrec +++|* ENTRY (X4) = SOURCE WORD.
00581 M01S00340.dmrec +++|* (A4) = ADDRESS OF SOURCE WORD.
00582 M01S00341.dmrec +++|* (X0) = 54/777777777777777777B,6/0.
00583 M01S00342.dmrec +++|* (B3) = NUMBER OF CHARACTERS IN SOURCE WORD.
00584 M01S00343.dmrec +++|* (B2) = LENGTH OF RECORD.
00585 M01S00344.dmrec +++|* (B5) = NUMBER OF CHARACTERS IN NEXT WORD.
00586 M01S00345.dmrec +++|*
00587 M01S00346.dmrec +++|* EXIT (X4) = SOURCE WORD.
00588 M01S00347.dmrec +++|* (A4) = ADDRESS OF SOURCE WORD.
00589 M01S00348.dmrec +++|* (X0) = 54/777777777777777777B,6/0.
00590 M01S00349.dmrec +++|* (B3) = NUMBER OF CHARACTERS IN SOURCE WORD.
00591 M01S00350.dmrec +++|* (B2) = LENGTH OF RECORD.
00592 M01S00351.dmrec +++|* (B5) = NUMBER OF CHARACTERS IN NEXT WORD.
00593 M01S00352.dmrec +++|*
00594 M01S00353.dmrec +++|* USES X - 4, 5.
00595 M01S00354.dmrec +++|* A - 4.
00596 M01S00355.dmrec +++|* B - 2, 3.
00597 M01S00356.dmrec +++|
00598 M01S00357.dmrec +++|
00599 M01S00358.dmrec +++| PURGMAC ZAPPP
00600 M01S00359.dmrec +++|
00601 M01S00360.dmrec +++|
00602 M01S00361.dmrec +++| ZAPPP MACRO
00603 M01S00362.dmrec +++| LOCAL WAT
00604 M01S00363.dmrec +++| LX4 6
00605 M01S00364.dmrec +++| BX5 -X0*X4
00606 M01S00365.dmrec +++| SB3 B3-B1
00607 M01S00366.dmrec +++| SB2 B2-B1
00608 M01S00367.dmrec +++| NZ B3,WAT IF MORE CHARACTERS IN THIS WORD
00609 M01S00368.dmrec +++| SA4 A4+B1
00610 M01S00369.dmrec +++| SB3 B5
00611 M01S00370.dmrec +++| WAT BSS 0
00612 M01S00371.dmrec +++| ZAPPP ENDM
00613 M01S00372.dmrec +++|
00614 M01S00373.dmrec +++|
00615 M01S00374.dmrec +++|* COMMON DECKS
00616 M01S00375.dmrec +++|
00617 M01S00376.dmrec +++|*CALL COMKTAF
00618 M01S00377.dmrec +++|*CALL COMKIPR
00619 M01S00378.dmrec +++| QUAL SSD
00620 M01S00379.dmrec +++|*CALL COMSSSD
00621 M01S00380.dmrec +++| QUAL *
00622 M01S00381.dmrec +++|*CALL COMKFLD
00623 M01S00382.dmrec +++|*CALL COMKTDM
00624 M01S00383.dmrec +++|*CALL COMKARF
00625 M01S00384.dmrec +++|*CALL COMKCRM
00626 M01S00001.dmrec11 +++|*CALL COMKZFN
00627 M01S00385.dmrec +++|*CALL COMCARG
00628 M01S00386.dmrec +++|*CALL COMCDXB
00629 M01S00387.dmrec +++|*CALL COMCZTB
00630 M01S00388.dmrec +++|*CALL COMCCMD
00631 M01S00389.dmrec +++|*CALL COMCSNM
00632 M01S00390.dmrec +++|*CALL COMCUPC
00633 M01S00391.dmrec +++|*CALL COMCUSB
00634 M01S00392.dmrec +++|*CALL COMCZAP
00635 M01S00393.dmrec +++|*CALL COMCMVE
00636 M01S00394.dmrec +++|*CALL COMCCDD
00637 M01S00395.dmrec +++|*CALL COMCEDT
00638 M01S00396.dmrec +++|*CALL COMCSFN
00639 M01S00397.dmrec +++|*CALL COMCCOD
00640 M01S00398.dmrec +++|*CALL COMSPFM
00641 M01S00399.dmrec +++| TITLE ASSEMBLY CONSTANTS AND EQUIVALENCES.
00642 M01S00400.dmrec +++| SPACE 4,10
00643 M01S00401.dmrec +++|
00644 M01S00402.dmrec +++|*** ASSEMBLY CONSTANTS.
00645 M01S00403.dmrec +++|
Line S00404 Modification History
M01(Added by)
dmrec
M02(Updated by)
dmrec22
Seq # *Modification Id* Act
----------------------------+
00646 M02S00404.dmrec22 ---| TDTR EQU 40B+8*DTTP+TDEN TAPE FORMAT DEFINITION
00647 M01S00001.dmrec22 +++| TDTR EQU 200B+40B*DTTP+TDEN
00648 M01S00405.dmrec +++|
00649 M01S00406.dmrec +++| NUMARF EQU 1 NUMBER OF DUPLICATE *ARF* COPIES
00650 M01S00407.dmrec +++|
00651 M01S00408.dmrec +++| NDUMP EQU 100 NUMBER OF DUMPS/DIRECTIVE < HBUFL/2
00652 M01S00409.dmrec +++|
00653 M01S00410.dmrec +++| EXPCT EQU 10 DEFAULT EXPAND PERCENTAGE
00654 M01S00411.dmrec +++|
00655 M01S00412.dmrec +++| NCOPY EQU 2 NUMBER OF DEFAULT DUMP COPIES TO KEEP
00656 M01S00413.dmrec +++|
Line S00414 Modification History
M01(Added by)
dmrec
M02(Updated by)
dmrec2
Seq # *Modification Id* Act
----------------------------+
00657 M02S00414.dmrec2 ---| TTIGL EQU 200 MAXIMUM NUMBER OF TN/TS ENTRIES
00658 M01S00001.dmrec2 +++| TTIGL EQU 5000 MAXIMUM NUMBER OF IGNORE TABLE
00659 M01S00415.dmrec +++|
Line S00416 Modification History
M01(Added by)
dmrec
M02(Updated by)
dmrec2
Seq # *Modification Id* Act
----------------------------+
00660 M02S00416.dmrec2 ---| FTABL EQU 500 MAXIMUM NUMBER OF CONCURRENT ACTIVE TASKS
00661 M01S00002.dmrec2 +++| FTABL EQU 5000 MAXIMUM NUMBER OF CONCURRENT ACTIVE TASKS
00662 M01S00417.dmrec +++|
00663 M01S00418.dmrec +++| TLOGL EQU 100 MAXIMUM NUMBER OF FILES IN DATA BASE
00664 M01S00419.dmrec +++|
00665 M01S00420.dmrec +++| TVSNL EQU 40 MAXIMUM NUMBER OF VSNS ALLOWED
Seq # *Modification Id* Act
----------------------------+
00805 M02S00551.ns2056 ---| DATA C*MIPGEN,ZZZDATA,ZZZZZDR.*
00806 M01S00004.ns2056 +++| PROCC DATA C*.PROC,ZZZZSUB.*
00807 M01S00005.ns2056 +++| VFD 60/10HFILE,ZZZDA
00808 M01S00006.ns2056 +++| PROCCFO VFD 60/10HTA,FO=
00809 M01S00007.ns2056 +++| DATA C*,XN=ZZINDEX.*
00810 M01S00008.ns2056 +++| DATA C*MIPGEN,ZZZDATA,ZZZZZDR,,ABT.*
Line S00552 Modification History
M01(Added by)
dmrec
M02(Updated by)
ns2056
Seq # *Modification Id* Act
----------------------------+
00811 M02S00552.ns2056 ---| DATA C*ZZZZZXD.*
00812 M01S00009.ns2056 +++| DATA C*ZZZZZG7.*
00813 M01S00010.ns2056 +++| DATA C*REVERT.*
Line S00553 Modification History
M01(Added by)
dmrec
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00814 M02S00553.v23l617 ---| PROCCL EQU *-PROCC LENGTH OF CONTROL CARD BUFFER
00815 M01S00013.v23l617 +++| PROCCL EQU *-PROCC LENGTH OF COMMAND BUFFER
00816 M01S00554.dmrec +++|
00817 M01S00011.ns2056 +++| PROCD DATA C*.PROC,ZZZZSUB.*
00818 M01S00012.ns2056 +++| DATA C*MIPDIS,ZZZDATA,D.*
00819 M01S00013.ns2056 +++| DATA C*ZZZZZG7.*
00820 M01S00014.ns2056 +++| DATA C*REVERT.*
00821 M01S00015.ns2056 +++| PROCDL EQU *-PROCD LENGTH OF BUFFER
00822 M01S00555.dmrec +++|** MISCELLANEOUS SYMBOLS FOR EXC - EXECUTE CONTROL CARD.
00823 M01S00556.dmrec +++|
00824 M01S00557.dmrec +++| OVLFWA EQU 100B FWA GENERATED OVERLAY
00825 M01S00558.dmrec +++|
00826 M01S00559.dmrec +++| A0S CON 0 *A0*
Line S00560 Modification History
M01(Added by)
dmrec
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00827 M02S00560.v23l617 ---| CS CON 0 POINTER TO CONTROL STATEMENT
00828 M01S00014.v23l617 +++| CS CON 0 POINTER TO COMMAND
00829 M01S00561.dmrec +++| JA CON 0 JOB ACTIVITY RETURNED BY *GETACT*
00830 M01S00562.dmrec +++| LW CON 0 LAST WORD OF FL
00831 M01S00563.dmrec +++| LWADDR CON 0 LAST WORD ADDRESS OF FL
00832 M01S00564.dmrec +++| PBA CON 0 ADDRESS OF PARAMETER BLOCK
00833 M01S00565.dmrec +++| FL CON 0 MEMORY STATUS WORD
00834 M01S00566.dmrec +++|
00835 M01S00567.dmrec +++|* LOADER CONTROL TABLE.
00836 M01S00568.dmrec +++|
00837 M01S00569.dmrec +++| LT50 VFD 12/5000B,12/0,18/OVLFWA,18/EXC3
00838 M01S00570.dmrec +++|
00839 M01S00571.dmrec +++|* END LOADER CONTROL TABLE.
00840 M01S00572.dmrec +++|
00841 M01S00573.dmrec +++| LOWMEM BSS OVLFWA-ARGR+1
00842 M01S00574.dmrec +++|
01178 M01S00889.dmrec +++|*
01179 M01S00890.dmrec +++|* FILENAME = FILE NAME AS READ FROM DIRECTIVES.
01180 M01S00891.dmrec +++|* FLAG = *B* IF BLOCK OPERATION REQUESTED.
01181 M01S00892.dmrec +++|* FLAG = *R* IF RECORD OPERATION REQUESTED.
01182 M01S00893.dmrec +++|* FLAG = 0 IF DEFAULT OPERATION REQUESTED.
01183 M01S00894.dmrec +++|
01184 M01S00895.dmrec +++|
01185 M01S00896.dmrec +++| TDFNL EQU NDUMP*2
01186 M01S00897.dmrec +++| TDFN BSS TDFNL
01187 M01S00898.dmrec +++| TTIG SPACE 4,20
01188 M01S00899.dmrec +++|** TTIG - TABLE OF TRANSACTIONS TO IGNORE.
01189 M01S00900.dmrec +++|*
01190 M01S00901.dmrec +++|* THIS TABLE CONTAINS A LIST OF TRANSACTION ENTRIES
01191 M01S00902.dmrec +++|* TO IGNORE WHEN UPDATING A *CRM* FILE. THE TABLE CONTAINS
01192 M01S00903.dmrec +++|* TWO WORD ENTRIES TERMINATED WITH A ZERO WORD.
01193 M01S00904.dmrec +++|*
01194 M01S00905.dmrec +++|*T,TTIG 42/TASKN,6/0,12/TID
01198 M01S00909.dmrec +++|*
01199 M01S00910.dmrec +++|* TASKN = TASK NAME.
01200 M01S00911.dmrec +++|* TASKS = TASK SEQUENCE NUMBER.
01201 M01S00912.dmrec +++|* TID = TN - IF TASK NAME.
01202 M01S00913.dmrec +++|* = TS - IF TASK SEQUENCE NUMBER.
01203 M01S00914.dmrec +++|* BID = 0, IF ENTRY GENERATED BY *IGNORE* DIRECTIVE.
Line S00915 Modification History
M01(Added by)
dmrec
M02(Updated by)
ns2023
Seq # *Modification Id* Act
----------------------------+
01204 M02S00915.ns2023 ---|* = BEGIN IDENTIFIER IF ENTERED ON *QRF* RECOVERY.
01205 M01S00007.ns2023 +++|* = BEGIN IDENTIFIER IF ENTERED ON *BRF* RECOVERY.
01206 M01S00916.dmrec +++|
01207 M01S00917.dmrec +++|
01208 M01S00918.dmrec +++| TTIG BSSZ TTIGL
01209 M01S00919.dmrec +++| TVSN SPACE 4,10
01210 M01S00920.dmrec +++|** TVSN - TABLE OF VSN ENTRIES.
01211 M01S00921.dmrec +++|*
01212 M01S00922.dmrec +++|* ONE WORD VSN ENTRIES TERMINATED BY A ZERO WORD.
01213 M01S00923.dmrec +++|*
01214 M01S00924.dmrec +++|*T TVSN 42/VSN,18/VSNN
Figure TVSN
01215 M01S00925.dmrec +++|*
01216 M01S00926.dmrec +++|* VSNN = NUMBER OF EOF-S ON THIS TAPE.
01217 M01S00927.dmrec +++|
01218 M01S00928.dmrec +++|
01219 M01S00929.dmrec +++| TVSN BSSZ TVSNL
01220 M01S00007.dmrec7 +++| BVSN BSSZ 1 1 WORD BUFFER FOR END OF TABLE
Seq # *Modification Id* Act
----------------------------+
01226 M02S00933.ns2023 ---|* THIS IS A TABLE OF *QRF-S* TO REALLOCATE ON A *QRF* RECOVERY.
01227 M01S00010.ns2023 +++|* THIS IS A TABLE OF *BRF-S* TO REALLOCATE ON A *BRF* RECOVERY.
01228 M01S00934.dmrec +++|* IT CONTAINS ONE WORD ENTRIES AND IS TERMINATED BY A
01229 M01S00935.dmrec +++|* ZERO WORD.
01230 M01S00936.dmrec +++|*
Seq # *Modification Id* Act
----------------------------+
01235 M02S00940.ns2023 ---| TTQRFL EQU 10 MAXIMUM NUMBER OF DOWNED QRFS
Line S00941 Modification History
M01(Added by)
dmrec
M02(Updated by)
ns2023
Seq # *Modification Id* Act
----------------------------+
01236 M02S00941.ns2023 ---| TTQRF BSSZ TTQRFL
01237 M01S00012.ns2023 +++| TTBRFL EQU 10 MAXIMUM NUMBER OF DOWNED BRFS
01238 M01S00013.ns2023 +++| TTBRF BSSZ TTBRFL
01239 M01S00008.dmrec7 +++| SPACE 4,10
01240 M01S00009.dmrec7 +++|** TEOR - TABLE OF VSN-S AND END OF RECORD COUNTS.
01241 M01S00010.dmrec7 +++|*
01242 M01S00011.dmrec7 +++|* THIS IS A TABLE OF ONE WORD ENTRIES OF VSN-S AND ITS
01243 M01S00012.dmrec7 +++|* ASSOCIATED *EOR* COUNT. THE TABLE IS TERMINATED BY
01244 M01S00013.dmrec7 +++|* A ZERO WORD.
01245 M01S00014.dmrec7 +++|*
01246 M01S00015.dmrec7 +++|*T,TEOR 36/VSN,24/EORCNT
Figure TEOR
01247 M01S00016.dmrec7 +++|*
01248 M01S00017.dmrec7 +++|* EORCNT = NUMBER OF EOR-S ON THIS TAPE
01249 M01S00018.dmrec7 +++|
01250 M01S00019.dmrec7 +++| TEOR BSSZ TVSNL
01251 M01S00020.dmrec7 +++| SPACE 4,10
01252 M01S00021.dmrec7 +++|** TREC - RECOVERY VSN TABLE.
01253 M01S00022.dmrec7 +++|*
01254 M01S00023.dmrec7 +++|* THIS TABLE CONTAINS THE FIRST REEL *ARF* TAPES VSN AND
01255 M01S00024.dmrec7 +++|* IS TERMINATED BY A ZERO WORD.
01256 M01S00025.dmrec7 +++|*
01257 M01S00026.dmrec7 +++|*T,TREC 36/VSN,24/0
Figure TREC 36
Bitfield Rendering Failure
======== ========= =======
The field description
[
{ "name": "0", "bits": 24, "type": 2 },
{ "name": "VSN", "bits": , "type": 1 }
]
is invalid.
Please check your syntax and try again.
01258 M01S00027.dmrec7 +++|
01259 M01S00028.dmrec7 +++| TREC BSSZ TRECL
01260 M01S00942.dmrec +++| FTAB SPACE 4,10
01261 M01S00943.dmrec +++|** FTAB - INTERMEDIATE IGNORE TABLE.
01262 M01S00944.dmrec +++|*
01263 M01S00945.dmrec +++|* THIS IS AN INTERMEDIATE TABLE THAT CONTAINS TWO WORD
01264 M01S00946.dmrec +++|* ENTRIES AND IS TERMINATED WITH A NEGATIVE WORD.
01265 M01S00947.dmrec +++|* THIS TABLE WILL EXPAND TO ITS PRESET LIMITS BUT
01266 M01S00948.dmrec +++|* WILL NOT REDUCE.
01267 M01S00949.dmrec +++|*
01268 M01S00950.dmrec +++|*T FTAB 42/FN,18/0