Meet all of your data access, integration and management requirements whether you want to plug into mainframe, mid-tier, desktop or cloud systems. Using the industry’s widest range of database drivers, you can create a single view of multiple databases and allow real-time access to consume the data as it is being updated in real time.

CONNX for IMS provides secure, real-time, read/write SQL access to IMS data sources on z/OS®. In conjunction with other CONNX modules, you can perform seamless joins between IMS and most other databases.

Join IMS with multiple data sources

In conjunction with other products in the CONNX suite, you can perform seamless joins between two or more supported disparate databases using ODBC, OLE DB, .NET and JDBC®. CONNX for IMS is fast and efficient. With CONNX, a single metadata model can be created that spans all enterprise data sources and applications requiring data access. The result is an enterprise-wide view of data that provides a reusable standards-based framework for information access. To the user or application, data appears as if it existed in a single federated relational database.


The CONNX distributed SQL engine reduces the workload placed on the mainframe by performing CPU-intensive operations where the CONNX client resides (Linux® or Windows®, i.e., remote desktop, web and/or application server). The database calls are low level and minimize impact on the system. CONNX directly imports IMS metadata from the IMS Database Descriptions (DBDs). CONNX supports ANSI SQL (Insert, Update, Select and Delete); group by, distinct, aggregate (AVG, MIN, MAX, SUM and COUNT), and all substring, string, date, conversion and math functions. Nested inner and outer left/right joins are supported, as well as subqueries and correlated subqueries. CONNX also supports Unions and Insert/Select.

Key Features


CONNX supports the creation of views, which facilitate hiding table relationships from the end user. CONNX Views facilitate the creation of heterogeneous joins between multiple disparate databases.

Data conversions

CONNX supports more than 600 data types and performs bi-directional data conversions for data updates and retrieves. 

Security preserved and extended

The CONNX Data Dictionary (CDD) is encrypted to secure sensitive information. It provides additional field and table-level security by group or user. CONNX also supports row level security with CONNX Views. 

Table redefinition

The CDD supports multiple record layouts of the same IMS file, based on a “record type” field.

Record definition import

CONNX imports table definitions directly from IMS databases.

                    Take the next step

To learn more about CONNX, talk to your local Software AG representative or visit