IBM I tips and techniques

IBM I TIPS AND TECHNIQUES
A HODGE PODGE OF HELPFUL IBM I
INFORMATION
PROVIDED BY LAURA AND OTHER COMMUNITY MEMBERS
PRESENTED BY LAURA
TIP 1 RTVDSKINF QAEZDISK
PROVIDED BY LAURA
HELPS MANAGE DISK UTILIZATION
WRKSYSSTS SHOWS DISK
UTILIZATION
THIS EXAMPLE 93.6328%
SPACE IS USED
TIP 1 RTVDSKINF QAEZDISK
PROVIDED BY LAURA
RTVDSKINF
UPDATES FILE QAEZDISK
CAN BE RUN FROM
COMMAND LINE OR FROM
THE JOB SCHEDULER
TIP 1 RTVDSKINF QAEZDISK
PROVIDED BY LAURA
GO DISKTASKS
OPT 1 RTVDSKINF
OPT 2 PRTDSKINF
RTVDSKINF CREATES
QAEZDISK
PRTDSKINF PRINTS A
REPORT WITH OPTIONS
*LIB *FLR *OWN
*OBJ OR *SYS
TIP 1 RTVDSKINF QAEZDISK
PROVIDED BY LAURA
CAN USE QUERY, SQL OR
PRTDSKINF REPORT
CAN BE SCHEDULED TO
RUN ON A REGULAR
SCHEDULE AND CAPTURED
AWESOME FOR ANALYSIS
OF DISK UTLIZEATION
TIP 1 RTVDSKINF QAEZDISK
PROVIDED BY LAURA
EXAMPLE REPORT
TIP 2 QADBIFLD
PROVIDED BY LAURA
THE QADBIFLD FILE IN QSYS LIBRARY CONTAINS ALL THE FILES AND FIELDS
ON THE SYSTEM. VERY USEFUL!
THERE ARE SEVERAL FILES STARTING WITH QADB WITH INFORMATION ON
ALL FILE AND VIEW INFORMATION AND MORE
QADBCCST
QADBFCST
QADBFDEP
QADBIFLD
QADBKFLD
QADBPKG
QADBXMQT
QADBXRDBD
QADBXREF
QADBXSFLD
QADBXTRIGB
QADBXTRIGC
QADBXTRIGD
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
*FILE
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
QSYS
PF
PF
PF
PF
PF
PF
PF
PF
PF
PF
PF
PF
PF
CONSTRAINT FIELD USAGE INFO
FILE LEVEL CONSTRAINT CROSS
CROSS REFERENCE DEPENDENCY
CROSS REFERENCE PHYSICAL FI
CROSS REFERENCE PHYSICAL FI
SQL PACKAGE PHYSICAL FILE
TIP 3 FIND COMMAND
CREATED BY GREG SHEFFERLY
HELPS FINDING SOURCE CODE
CONSISTS OF CMD, DSPF AND SQLRPGLE
TIP 3 FIND COMMAND
CREATED BY GREG SHEFFERLY
HELPS FINDING SOURCE CODE
TIP 3 FIND COMMAND
CREATED BY GREG SHEFFERLY
HELPS FINDING SOURCE CODE
TIP 3 FIND COMMAND
CREATED BY GREG SHEFFERLY
HELPS FINDING SOURCE CODE
TIP 4 CVTRPGSRC
PROVIDED BY LAURA
CONVERT FROM RPG TO RPGLE
CVTRPGSRC
ENTER VALUES
IN THIS EXAMPLE RPG
PROGRAM CHECKDAT IS
CONVERTED FROM RPG TO
RPGLE CHECKDAT1
TIP 4 CVTRPGSRC
PROVIDED BY LAURA
CONVERT FROM RPG TO RPGLE
AFTER CONVERTED THE PROGRAM CAN BE
COMPILED, IT’S THAT SIMPLE!
GREAT TO UPDATE OLD CODE TO
NEW CODE.
TIP 5 CPYSPLF
PROVIDED BY LAURA
COPY THE CONTENTS OF A SPOOL FILE TO A PHYSICAL FILE
FIND THE ATTRIBUTES OF THE
SPOOL FILE YOU’D LIKE TO
COPY TO A PHYSICAL FILE
TIP 5 CPYSPLF
PROVIDED BY LAURA
COPY THE CONTENTS OF A SPOOL FILE TO A PHYSICAL FILE
CREATE THE FILE SAME WIDTH AS
SPOOL FILE
TIP 5 CPYSPLF
PROVIDED BY LAURA
COPY THE CONTENTS OF A SPOOL FILE TO A PHYSICAL FILE
COMPLETE THE COPY USING THE
SPOOL FILE ATTRIBUTES TO IDENTIFY
THE SPOOL FILE BEING COPIED
TIP 5 CPYSPLF
PROVIDED BY LAURA
COPY THE CONTENTS OF A SPOOL FILE TO A PHYSICAL FILE
THE FILE CAN BE QUERIED USING
SQL OR QUERY400, USED BY A
CL OR RPG OR WEB APPLICATION
TIP 6 PRINTING TO LOCAL PRINTER
PROVIDED BY LAURA
PRINT TO YOUR REMOTE PRINTER
CONFIGURE CLIENT ACCESS PRINTER SESSION CREATES OUTQ
TIP 6 PRINTING TO LOCAL PRINTER
PROVIDED BY LAURA
PRINT TO YOUR REMOTE PRINTER
OUTQ CREATED WITH NAME DESIGNATED
TIP 6 PRINTING TO LOCAL PRINTER
PROVIDED BY LAURA
PRINT TO YOUR REMOTE PRINTER
SESSION HAS TO BE STARTED TO PRINT
TIP 7 SERIAL NUMBER AND PROCESSOR
PROVIDED BY LAURA
QUICKLY FIND BOX INFO
WRKLICINF
SHOWS BOX SERIAL NUMBER
SHOWS PROCESSOR GROUP
TIP 8 BOX MODEL NUMBER
PROVIDED BY LAURA
QUCIKLY FIND BOX INFO
DSPSYSVAL QMODEL
SHOWS BOX MODEL
NUMBER
IN THIS EXAMPLE
E4C
TIP 9 FROM SPOOL TO EXCEL
PROVIDED BY LAURA
CREATE AN EXCEL FILE FROM A SPOOL FILE ACCOUNTING AND OTHER USERS LOVE THIS!
USING NAVIGATOR
BASIC OPERATIONS
EITHER DRAG/DROP OR
USE FILE EXPORT
AND A TEXT FILE WILL BE
CREATED
TIP 9 FROM SPOOL TO EXCEL
PROVIDED BY LAURA
CREATE AN EXCEL FILE FROM A SPOOL FILE ACCOUNTING AND OTHER USERS LOVE THIS!
NEXT OPEN EXCEL
FROM WITHIN EXCEL OPEN THE
TEXT FILE CREATED
TIP 9 FROM SPOOL TO EXCEL
PROVIDED BY LAURA
CREATE AN EXCEL FILE FROM A SPOOL FILE ACCOUNTING AND OTHER USERS LOVE THIS!
MANUEVER BACK AND FORTH
UP AND DOWN UNTIL YOU’RE
CONTENT WITH COLUMS
PRESS NEXT AND FINISH
TIP 9 FROM SPOOL TO EXCEL
PROVIDED BY LAURA
CREATE AN EXCEL FILE FROM A SPOOL FILE ACCOUNTING AND OTHER USERS LOVE THIS!
FROM THIS SPOOL FILE
TO THIS EXCEL FILE
ONCE DONE IT CAN BE TREATED
LIKE ANY OTHER EXCEL FILE
TIP 10 CONVERT A QUERY TO SQL
PROVIDED BY LAURA
CONVERT FROM QUERY400 TO SQL
The RTVQMQRY command can be used extract the SQL
statement from a Query. The statement is placed in a
designated source file.
TIP 10 CONVERT A QUERY TO SQL
PROVIDED BY LAURA
CONVERT FROM QUERY400 TO SQL
Creates SQL from Query
TIP 11 FINDING A COMMAND
PROVIDED BY LAURA
WHEN YOU CAN’T REMEMBER THE COMMAND OR MENU
SIMPLY PRESS F4
CHOOSE BY NAME
OR VERB OR
SUBJECT ETC….
TIP 12 TOP 5 DATABASE SECURITY TIPS
WITH IBM CEO GINNI ROMETTY - THINK
FORUM
HTTPS://WWW.YOUTUBE.COM/WATCH?V=WM-CTUQP6HA
TIP 13 IBM I GEEK YOUTUBES
CREATED BY IBMIGEEK.BLOGSPOT.COM
HELPS MANAGE DISK UTILIZATION
HTTPS://WWW.YOUTUBE.COM/CHANNEL/UC97MKUEDQ5A2K0OUG7EI9VG
TIP 14 IT - AS400 TUTORIALS
AS400 TUTORIALS YOUTUBE
HELPS MANAGE DISK UTILIZATION
HTTPS://WWW.YOUTUBE.COM/PLAYLIST?LIST=PLAM_KQSET0UYKAIBAWMQ8H
WRI4PIW6HLX
TIP 15 MISCELLANEOUS SITES
HTTP://WWW.RPGPGM.COM/
HTTP://IPRODEVELOPER.COM/
HTTP://WWW.ITJUNGLE.COM/
HTTP://WWW-03.IBM.COM/SYSTEMS/POWER/SOFTWARE/I/INDEX.HTML
HTTPS://WWW-947.IBM.COM/SUPPORT/ENTRY/PORTAL/SUPPORT
HTTP://SEMIUG.ORG/LINKS.HTM
HTTPS://WWW.IBM.COM/DEVELOPERWORKS/COMMUNITY/GROUPS/SERVICE/
HTML/COMMUNITYVIEW?COMMUNITYUUID=B542D3AC-0785-4B6F-8E53F72051460822
HTTP://WWW.IBM.COM/SUPPORT/KNOWLEDGECENTER/SSW_IBM_I/WELCOME
HTTP://MIDRANGE.COM/