How to extract program interface information (PCML) embedded in programs or service programs
7 March 2023
What is PCML? Program Call Markup Language (PCML) is a tag language based on the Extensible Markup Language (XML) that describes the input and output parameters of a program or the exported procedures of a…
Export source code to IFS
7 December 2022
If you need to export the sources of programs stored on source file members to IFS then the command topic of the article could help you.
Shell Script (.sh) Bad Interpreter Error: No such file or directory
23 August 2022
Trying to run scripts to manage IBM i Web Services (directory / QIBM / ProdData / OS / WebServices / bin) from a Putty SSH session I get an error ./ myscript.sh: / usr /…
---
Roberto De Pedrini
Faq400.com
Check Larger Files (Tables) in a library list
17 August 2022
Suppose we want to keep files under control (we should get used to calling them Tables, like the rest of the world!) of a list of data libraries, to want to see the size, the…
---
Roberto De Pedrini
Faq400.com
Transferring objects with ObjectConnect and Enterprise Extender
22 October 2021
It is often necessary to transfer objects from one system to another (files, programs, etc.) to align software (between systems in HA, for example) or to distribute it (between development, testing, and production systems). Usually, this activity is accomplished by transferring save files via FTP, but it is also possible to use the “old” ObjectConnect with the Enterprise Extender support. Let’s see how.
Avoid automatic startup of the controlling subsystem at the end of save entire system option on operating systems older than IBM i V7R4
24 September 2021
After many years and numerous versions of the operating system, in the V7R4 version of IBM i, IBM has finally introduced in option 21 of the SAVE menu the “Start controlling subsystem” option to decide whether or not to start the controlling subsystem at the end of the save operation. With a little effort, we can do the same on previous operating system versions as well.
Changing password level (QPWDLVL system value) from 0/1 to 2/3 with the help of USER_INFO view
4 September 2021
The only one of my customers with password level (QPWDLVL system value) still set to 0 has finally decided to improve the system password complexity by introducing the distinction between upper and lower case and by increasing the minimum length (from 8 to 10). Better late than never!