CBT034 - RACFUSER - Index Error
Hello, z/OS 1.4 here. I'm looking for a clue as to why I'm getting "*** AN ERROR OCCURRED IN THE INDEX RECORDS" from my first attempt to execute pgm RACFUSER, (CBT Tape, file 034). Here's a snippet of the (relevant?) code. PINDX01 XRR2,R2 CLEAR FOR THE DIVIDE LHR3,DCBLRECLLOAD THE LRECL MHR3,RECNO+2 RECNO SHOULD BE ZERO, BUT... ARR7,R3 ADD THE OFFSET TO THE BEGINNING A R7,RBAOFF ADD ANY OFFSET TO THE RBA BEGINNING SPACE CLI INDXHID,HEX8A Q. IS THIS THE INDEX BLOCK ID BNE ERRINDEX A. NO, PUNT SPACE CLI INDXHI2,HEX4E Q. IS THIS THE INDEX BLOCK ID BNE ERRINDEX A. NO, PUNT SPACE CLI INDXHILN,HEX01 Q. IS THIS INDEX LEVEL 1 BNE ERRINDEX A. NO, PUNT Thanks. Stg -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CBT034 - RACFUSER - Index Error
Steve, RACFUSER was written for the "OLD" RACF database before it was reformatted in 1.9.x (?) but reading the raw database directly is old school and it doesn't work anymore unless the code has been updated which this has not. Today there are much better alternatives. Most of these work off of supported data unloads. The RACF Database Unload Utility (IRRDBU00)and the RACF SMF Data Unload Utility (IRRADU00) can take the database and SMF records and put them in a flat file format that is easy to post process. RACFICE Effective security management requires flexible analysis and reporting tools. The RACF product has introduced two tools that assist security administrators and auditors: The RACF Database Unload Utility (IRRDBU00)and the RACF SMF Data Unload Utility (IRRADU00). RACFICE contains the tools necessary to create reports using the output of IRRDBU00 and IRRADU00 as input to DFSORT's ICETOOL utility. Several examples are included. http://www-1.ibm.com/servers/eserver/zseries/zos/racf/racfice.html Nigel Pentland's PC Utilities relating to RACF The 'RACF' utilities are text processing programs which take an IRRDBU00 ASCII flat file download from RACF and produces as output text reports and depending on the program JCL which can be checked, transferred back to mainframe and submitted. http://www.nigelpentland.co.uk/racf.htm That should get you started. Best Regards, Sam Knutson, GEICO Performance and Availability Management mailto:[EMAIL PROTECTED] (office) 301.986.3574 "Think big, act bold, start simple, grow fast..." -Original Message- Hello, z/OS 1.4 here. I'm looking for a clue as to why I'm getting "*** AN ERROR OCCURRED IN THE INDEX RECORDS" from my first attempt to execute pgm RACFUSER, (CBT Tape, file 034). <> This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html