Skip to Main Content
IBM Power Ideas Portal


This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

ADD A NEW IDEA

My votes: Db2 for i

Showing 174

Support OBJECT NAME as Parameter of OBJECT_STATISTICS UDTF

The Db2 for i SQL UDTF OBJECT_STATISTICS accepts only a FULL object name or NO object name as the third parameter. This means to produce a list of generic names, the WHERE clause must be added. Supporting a generic name on that Object_Name paramet...
almost 4 years ago in IBM i / Db2 for i 3 Delivered

JDBC 1371E support

JDBCWe can access DB2 for i data in Java programs by using the JDBC driver that is included with the IBM Developer Kit for Java. Please enable the full 1371E support with Unicode surrogates. Use Case: JDBCWe can access DB2 for i data in Java progr...
almost 4 years ago in IBM i / Db2 for i 1 Delivered

Additional Information From SYSCOLUMNS

The output provided by querying SYSCOLUMNS is missing key information that can only be retrieved via API calls run directly on the IBM i. For example, the format of date / time columns is not present, and there may be others. The information retur...
about 4 years ago in IBM i / Db2 for i 6 Delivered

SYSDISKSTAT: Add percent busy

Disks are getting hammered on one system on rare occasion. IBM denies any culpability. Therefore I need way to know when to IPL system when the percent busy of the disks gets out of hand.Please add percent busy to sysdiskstat service Use Case: Mon...
about 4 years ago in IBM i / Db2 for i 3 Delivered

CPF warning when system has reached 90% of 2.6 Million spool files

CPI1468 - System job tables nearing capacity is generated before the system becomes unusable. Very nice. CPF4235 is generated when the number of spool files exceeds 2.6 Million. It would be helpful to receive a similar message when the Spool file ...
about 4 years ago in IBM i / Db2 for i 8 Delivered

List Exit Programs via an SQL statement by Categories

Allow SQL statement to query all Exit Programs by TCPiP Categories and Ports: - FTP (tcp 21)- TELNET (tcp 23 & 992)- CIFS (tcp 445)- etc Use Case: We run VMWare NSX in our environment only allowing necessary ports opened for connections to our...
over 4 years ago in IBM i / Db2 for i 2 Delivered

User profile maintenance function

Can we have a function that we can maintain user profiles using SQL. For example: call systools.update_user_profiles(profile = > 'MARINATEST', enabled = > '*YES', password => 'Testing@@123' ) Or I can just disable the profile. call systoo...
over 4 years ago in IBM i / Db2 for i 3 Delivered

Escape the delimiter when using systools.split

Enhance the systools.split function to escape the delimiter. Use Case: systools.split is an awesome function. The only limitation is that we are not able to escape any possible delimiters in the data we are splitting. For Example, if I run SELECT ...
over 4 years ago in IBM i / Db2 for i 4 Delivered

Provide API to retrieve journal cache wait interval

For IBM i servers with journal caching available there is no method / API available that allows the current cachewait value to be retrieved / reported. It would be useful, see Use Case below, to have this functionality via an API; even if the valu...
over 4 years ago in IBM i / Db2 for i 4 Delivered

Better error handling in embedded SQL

Currently, after every execution of an SQL statement, we must manually check the SQLSTATE to see if an error occurred. This adds bloat to our code. I would like to see the SQL engine send actual escape messages, so that we can catch these with RPG...
over 4 years ago in IBM i / Db2 for i 8 Delivered