• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Database Enhancements Galore In Technology Refresh

    April 20, 2020 Alex Woodie

    Db2 for i is the beating heart of the IBM i server. There’s no doubt about that. So when IBM delivers the next set of Technology Refreshes (TRs) for IBM i 7.3 and 7.4 next month, you can bet that they’ll be loaded with new and improved features to keep the database humming.

    To get up to speed with the database-related enhancements in IBM i 7.4 TR2 and IBM i 7.3 TR8, IT Jungle caught up to Scott Forstie, a senior technical staff member at IBM’s lab in Rochester, Minnesota, and the database architect for Db2 for i.

    There’s a lot of database-related stuff in the new TRs. For simplicity’s sake (and because our time is limited), Forstie chose to highlight the three areas that he considered to be most impactful for IBM i users.

    First is support for data arrays with the JSON_TABLE table function. With this release, IBM i 7.3 and 7.4 can now consume JSON data feeds that are expressed in the data array format, without the programmer having to do any funky reformatting or otherwise messing around with the data to be able to manipulate the data in the array format using SQL.

    “If all the feed providers are publishing arrays only, you have to learn that bit of knowledge and know how to program around it,” Forstie says. “If you follow one of these examples, you’d get a failure [error].”

    With the enhancement to the JSON_TABLE function, developers don’t need to do anything special to consume the JSON feed, which could be something like a currency conversion or weather data. This will lower the skill-level for working with JSON data, particularly for folks who are new to JSON. They can follow the examples provided by IBM, and not run off the rails.

    “This is an era of creative computing,” Forstie says. “If your first experience with this intellectual challenge is a negative one, you’re getting just failures, you may not pursue it.”

    The second big feature noted by Forstie is the new COMPARE_FILE utility, which allows users to see if any two files are similar or dissimilar. According to Forstie, this new utility will be very useful for data engineers.

    “If you get back zero rows, then nothing’s different,” he says. “If you get back rows, each of those rows is going to indicate how these files are diffident at the row level. If you’re not interested yet in the data, then you can compare the attributes and know if they’re the same or different.”

    The COMPARE_FILE utility works with files in the same database, as well as with files in remote databases. If the customer has purchased the parallel processing add-on for Db2 for i, then the utility will take full advantage of the extra computing horsepower, Forstie says.

    Engineers who are managing multiple databases, or perhaps migrating a database from using traditional DDS files to using more modern SQL-created files, will find the utility useful. So will developers who are upgrading or modifying applications and need to track the state of the programs and its outputs.

    There are all sorts of uses for the COMPARE_FILE utility, Forstie says. “When talking to some of our stakeholders, I was surprised how excited they were about this,” he says.

    Forstie saved the best for last. His final category of Db2 for i improvement are all of the additions to IBM i Services, the group of SQL commands that are replacing traditional APIs and CL programs (or at least augmenting them).

    IBM i 7.4 TR2 and 7.3 TR8 sport no fewer than 28 new or enhanced IBM i Services, according to IBM. Those are in addition to the existing IBM i services. “Our team really went above and beyond,” Forstie says. “There’s something for everybody here. There’s probably more than a couple of things for everybody, depending upon their role.”

    The latest batch of IBM i Services trend a bit toward automating work and automating systems, the Db2 for i architect says. For example, the new IFS_OBJECT_PRIVILEGES user defined table function (UDTF) tells the administrator what the object privileges are for a given IFS object. This can help them gain a better understanding of how their IFS system is set up from a security point of view.

    “The IFS has traditionally been not only very popular and widely used, but difficult to manage, and one part of that is security management,” Forstie says. “Is your security implementation correct? Does it match your strategy? Now you can deploy some very simple but under the covers very powerful SQL services to know where’s your business at today in this topic.”

    Another new UDTF that administrators can explore is called SYSTEM_STATUS_INFO. This function will give the admin more detail about the IBM i partition, which will help her manage the system. There’s also a new DELETE_OLD_SPOOLED_FILES procedure, which will “turn the laborious topic of spooled file space management into an easy and automatable solution,” it says in the IBM announcement letters for 7.4 TR2 and 7.3 TR8.

    There’s a bunch of timesaving utilities like that to be found in IBM i Services. Forstie didn’t know off the top of his head how many IBM i services there are at this point, but suffice to say, there are plenty of them. And from the sound of it, there will be many more added in the months to come.

    “I tell you, these IBM i services are the key to open the door to extreme automation,” Forstie says. “They’re so easy to use. You have access to so much data. You’ve got the query engine as your programming buddy. You can do a lot of things you never did before.”

    For more information on the database enhancements with 7.4 TR2 and 7.3 TR8, check out the Db2 for i – Technology Updates landing page on the IBM support website, which is located at www.ibm.com/support/pages/node/1116645/. For more information on the updates to IBM i Services, go to www.ibm.com/support/pages/node/1119123.

    RELATED STORIES

    Here’s What’s In the Latest IBM i Technology Refreshes

    IBM i 7.3 Encryption Bolstered With TR8

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags: Tags: DB2 for i, IBM i 7.3 TR8, IBM i 7.4 TR2, SQL, Technology Refresh, UDTF

    Sponsored by
    WorksRight Software

    Do you need area code information?
    Do you need ZIP Code information?
    Do you need ZIP+4 information?
    Do you need city name information?
    Do you need county information?
    Do you need a nearest dealer locator system?

    We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

    The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

    PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

    Just call us and we’ll arrange for 30 days FREE use of either ZIP/CITY or PER/ZIP4.

    WorksRight Software, Inc.
    Phone: 601-856-8337
    Fax: 601-856-9432
    Email: software@worksright.com
    Website: www.worksright.com

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Guru: A Simple, Effective Way To Compare Data Using SQL IBM Grants Amnesty On Software Maintenance After License Charges

    Leave a Reply Cancel reply

TFH Volume: 30 Issue: 26

This Issue Sponsored By

  • Fresche Solutions
  • ProData Computer Services
  • Chordia Consulting
  • WorksRight Software
  • Raz-Lee Security

Table of Contents

  • IBM Grants Amnesty On Software Maintenance After License Charges
  • Database Enhancements Galore In Technology Refresh
  • Guru: A Simple, Effective Way To Compare Data Using SQL
  • COVID-19 Response: Manta Cuts Training Prices, Offers Freebies
  • IBM i PTF Guide, Volume 22, Number 16

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • POWERUp 2025 –Your Source For IBM i 7.6 Information
  • Maxava Consulting Services Does More Than HA/DR Project Management – A Lot More
  • Guru: Creating An SQL Stored Procedure That Returns A Result Set
  • As I See It: At Any Cost
  • IBM i PTF Guide, Volume 27, Number 19
  • IBM Unveils Manzan, A New Open Source Event Monitor For IBM i
  • Say Goodbye To Downtime: Update Your Database Without Taking Your Business Offline
  • i-Rays Brings Observability To IBM i Performance Problems
  • Another Non-TR “Technology Refresh” Happens With IBM i TR6
  • IBM i PTF Guide, Volume 27, Number 18

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle