IBM i Housekeeping 101 – Deleting old Journal Receivers Following on from the blog I wrote about “What is an IBM i Journal?“ We know that IBM i journals record what happens to files, and we know that this record is kept in these things called journal receivers. What is a Journal Receiver? An IBMi …

Read More

IBM i Journals are the Sherlock Holmes of data storage. IBM i Journal keeps a log of events, just like your Diary. Imagine writing down every single thing that happened to you during the day. This is what a journal does for any file on the system. Me – trying to explain what a journal …

Read More

Come with me while I go on a journey of discovery setting sail from the land of Legacy AS400 coding techniques, sailing over the horizon in search of the future of IBM i Coding Techniques. The mission is to migrate away from green screen, also known as command line interface, and leave the old trusty …

Read More

Converting an old Physical File (PF) to a modern SQL table can significantly enhance your database’s functionality and performance. Here are the general steps to achieve this: Here’s a simple example of how you might convert a PF to an SQL table: Creating SQL TABLES is easy – so How do we convert old DDS …

Read More

Playing with SQL on the IBM i System: IBM-i Aggregate Functions In the world of data management, SQL (Structured Query Language) stands out as a powerful tool for querying and manipulating databases. Among its many features, aggregate functions are some of the most valuable yet often underutilized capabilities. These functions allow you to perform calculations …

Read More

Or — Two cool techniques to find the largest IBM i IFS Folders But first, what is the IFS? The IBM i Integrated File System (IFS) is a component of the IBM i operating system. It provides a unified interface for accessing and managing different types of file systems, similar to those found in personal …

Read More

IBM Access Client Solutions (ACS) has a feature to check for updates automatically. You can enable this feature by selecting the “Check for Updates” option under the Help menu of the ACS Main User Interface. Alternatively, you can go to Edit -> Preferences and select “Notify when update is available”. So, you run the update …

Read More

The AS400, iSeries and IBM i Power Systems are famous for their resilience and ability to handle really large files sizes and thousands of users at the same time. Database files (aka TABLES) can be massive or even set to SIZE(NOMAX). I was just in an interesting meeting where the question was “What if application …

Read More

A while ago, I got this terrific email from a subscriber. I will call him “Nuno”. Not because that’s a pseudonym, but because that’s his name. Hi Nuno! So, lightly paraphrased this is what Nuno said to me: It warms my heart to get emails like this 🙂 I’ve been writing blogs on here for …

Read More

In our clan of gray haired AS400 and iSERIES programmers, we all have roots in the good old RPG LOGIC CYCLE. We have one foot in the old world of huge programs with tens of thousands of lines written in a very start-middle-end style, often with many subroutines. The other foot is in the modern …

Read More

To set limitations on QZDASOINIT jobs using IBM i resources, you can follow these steps: These steps should help you manage and limit the resources used by QZDASOINIT jobs effectively. IBM have a terrific resource describing options to limit the number of resources that are used by all or some of the QZDASOINIT prestart jobs …

Read More

Prepare to activate longer passwords (IBM i Security Level 20) Activating longer passwords on IBM i Security Level 20 is crucial for several reasons: Would you like more details on how to implement these changes on your system? We can use a simple SQL command to list all the users on the system and show …

Read More