Dear Uncle AS400, my disk space keeps creeping higher and higher, and I don’t mean up the stairs!  Is there a simple way I can clean up my disk drives to reduce this amount of disk space being wasted by unnecessary ones and zeros? A: Yes, the system has a very simple command that will

Read More

IBM i Defaults are just defaults – not the optimal settings This weekend I upgraded an old Turnover 5.4 Change Management installation to the newer V100 version across several LPAR’s of a customer’s IBMi installation. As part of the mission to tidy up the Software Change process – I see a lot of objects that

Read More

Promoting Files using TURNOVER Using a Change Management tool to promote files makes the creation and replacement of target files so much easier. #INTERNET-FACT: Turnover for iSeries, is a change management tool that really eases this process for us developers. Consider this scenario – we want to make a change to an IBM i *PF

Read More

Declare the default value for IBM-i Table Data The DFT Keyword is used to specify the default value of a field in the Physical File. The format of the keyword is: DFT(‘value’ | numeric-value | X’hexadecimal-value’ | *NULL) Without this keyword, character and hexadecimal fields are set to blanks as default and numeric fields are

Read More

This morning I got question from an old RPG3 chum of mine: I know a couple of questions they will ask me, what are the different parms used on sub-procedures like *OMIT/*Nopass. Didn’t we use those any way? I thought we were writing programs that did or did not necessarily get parms depending what called

Read More

Yes thats right. *SPLFS. IBM Spool Files. I sample several spliffs every day, so I want to keep them secure: Spool files and Printer security Question: I want to set up user profile who just can display spool file but who can not delete it. Answer 1. Spool file security is quite a bit different

Read More

Talking about an OBJECT in the IBMi world conjures up images of all kinds of wonderful screens defining object parameters: AS400 iSERIES and IBM i Object Authority Question: If a library has security for a user of *USE will this user be able to update files in the library and If files were created with

Read More

User profiles are such a wonderful and flexible part of the IBMi operating system. Group profiles, Security levels, authorization lists…. good stuff: Managing User Profiles Question I am having a problem with user profiles disabling randomly. Answer 1. It sounds like someone has used the Security Toolkit to activate the “automatically disable inactive profiles” option.

Read More

More snippets of archaic and mostly outdated stuff… but worth saving online because I’m constantly amazed by the lax security setup at some IBM AS400 businesses I visit: AS/400 and Internet Security: Question: What security level (30, 40, or 50) is adequate for an AS/400 on the Internet? Answer 1. Levels 40 and 50 will

Read More

JULY 2015 Update: I bit the bullet and bought IBM Rational Developer RDi a while ago. It’s a nice step up from the old WDSC client and it deffo runs faster, smoother and supports all the new opcodes that are being introduced to RPG over recent years. I highly recommend RDi to each and every RPG

Read More

Softlanding Turnover Change Management tool works great and has a nice windows front end (based on Eclipse) and most of the functions are easy to find. For those green screen stalwarts out there – you can also access Turnover from the green screen 5250 command line. Most functions are pretty easy to find but some

Read More

Why are so many IBMi developers still stuck in the same application design thought process they had 20 years ago? Why do so many IBMi developers still refer to IBM-i as AS400 (the old system that we used in the early 1990’s)? Why are some people still writing batch report programs and 5250 green screen enquiries? Evolving

Read More