The IBM i connector built for .NET

Access your IBM i data, programs, and system services directly from .NET, with no installation, no drivers and no external dependencies.

ADO.NET EF Core .NET standard
IBM Silver Partner logo Microsoft Partner logo

Benefits at every level

Evolve your IBM i environment
as your projects grow

Streamline operations and remove long-standing constraints. Turn business requirements into reliable, sustainable solutions.
Protect your IBM i investments while adopting modern technologies that empower your teams and accelerate delivery.

  • Immediate reduction of technical debt
  • Universal and widely available skills
  • Lower operational risk as your business evolves

Trusted worldwide

Join leading international organizations that rely on NTi, the native connector built for IBM i,
and supported by a responsive, customer-focused team.

How does it work ?

The native .NET connector

NTi creates a direct TCP/IP connection between .NET and your IBM i, with no third-party components involved.
Each SQL query, CL command or RPG program call is converted into a native IBM i data stream and executed by the system services built into the platform: QZDASOINIT, QZRCSRVS and QZSOSIGN.
The entire process is managed by IBM i using standard, secure mechanisms.

Visual diagram illustrating how NTi Data Provider works

Icon symbolizing a fast installation One-click installation

NTi is ready to use in just a few seconds.
Simply install the NuGet package Aumerial.Data.NTi, which downloads and registers itself automatically in your .NET project.

Rich in features

Everything you need to fully harness your IBM i, with security built in.

Database icon

DB2 for i

Access the full power of DB2 for i with the same simplicity you expect from any standard database. NTi also provides an Entity Framework Core extension that integrates seamlessly with the .NET ecosystem.

  • Standard ADO.NET and EF Core access
  • SQL queries, transactions, stored procedures, and more.
  • Full support for all data types
Terminal icon

CL Commands, RPG and APIs

Call batch RPG programs and service program procedures directly. Execute CL commands and QSYS APIs natively through IBM i-specific methods provided by NTi.

  • Direct execution of CL commands
  • Program calls (RPG, CLP, 36, ...) and system APIs
  • Complete handling of input and output parameters, data structures, and more
Multiplatform

Multiplatform

NTi runs entirely on the .NET side, with no dependencies on IBM i. It is fully portable and self-contained, and works with .NET Framework, .NET 10 and Mono, on Windows or Linux, and on x86 or ARM64 systems.

  • 100% managed .NET code (CLR)
  • Supported operating systems: Windows, Linux, Android, iOS
  • Supported architectures: x86 and AMD64, ARM64, ppc64le (IBM Power), s390x (IBM Z and LinuxOne)
Secure connection

Secure connection

NTi connects to IBM i through existing system ports and services, ensuring that each user's own security ,policy remains fully enforced. All connection activity is traceable and handled by the platform's native mechanisms.

  • IBM i authentication and authority model respected
  • SSL/TLS and MFA supported on TCP connections (IBM i V7R6 and later)
  • No dependency on external or third-party security components

Compatibility

  • .NET  6  /  7  /  8  /  9  /  10 
  • .NET Standard  2.1 
  • .NET Core  3.1 
  • .NET Framework  4.7  and later
  • IBM i  V5R4  and above

Endless possibilities

IBM i Modernization

Access commands, programs and the database of your IBM i environment. Reuse what already works, build on your existing expertise, and modernize without having to rewrite everything.

Example

Evolving an in-house ERP while preserving the existing system and adding new features.

Illustration of IBM i modernization with NTi

Web and API

Use the power of ASP.NET Core to build scalable, modern and secure web applications.

Example

Expose a REST API to access DB2 for i data in real time.

Illustration of a REST API DB2 for i with NTi

Modern infrastructure

Deploy your applications in containers to run your .NET and IBM i workloads without infrastructure constraints.

Example

Migrating a .NET backend to Docker by integrating NTi Data Provider.

Migrating a .NET backend to Docker with NTi

Mobile and edge-computing

Deploy IBM i access in mobile or embedded applications, such as Android devices or Raspberry Pi systems.

Example

Scan a QR code that queries DB2 for i in real time.

Mobile application querying IBM i in real time via NTi

Pricing

1 year

5 000€ ex VAT /yr

Per LPAR.

3 years

4 000€ ex VAT /yr

Per LPAR.

5 years

3 000€ ex VAT /yr

Per LPAR.

Publisher License

Are you an integrator or software vendor? Let’s discuss a tailored licensing plan.

Contact us
  • Single license per IBM i / AS400 partition
  • Unlimited users
  • Annual subscription with unlimited usage
  • Independent of server performance

Get started now

Receive the SQL script for your IBM i, including your NTi trial license, within 24 hours.

Contract icon

Trial license request

This information is returned by SELECT SERIAL, PART_ID FROM QSYS2.SYSTEM_STATUS_INFO

If you do not have this information, please use our contact form .

An error has occurred. Your license request could not be sent.
Your request for an NTi trial license has been sent.
You will receive your SQL script within 24 hours at the email address you provided.

We use Brevo as our marketing platform.
By submitting this form, you agree that the personal data you have provided will be transferred to Brevo for processing in accordance with Brevo's privacy policy.