In order for InterformNG to connect to a database, it needs a JDBC driver for the particular database type. The driver comes in the form of a .jar
file which can usually be downloaded from the database vendor's website.
Connection failed, error: No suitable driver is found for xxxx.On the AS400 platform you can find the JDBC driver as the jt400.jar file in the IFS in the path:
/QIBM/ProdData/HTTP/Public/jt400/lib/jt400.jarThe JDBC driver for MS SQL Server can e.g. be downloaded via this link:
This will download a zip file. After unzipping the file you can find the JDBC driver as the file: mssql-jdbc-11.2.0.jre8.jar.
This works for InterformNG2 version 3.4.3 and below.
For version 3.5.0 and above, both the jre8 and jre11 jar version should work.
You can then install it as described below.

The installation is a matter of copying the JDBC driver to a folder.
In Windows the driver.jar should be placed in the folder:
<INTERFORMNG2-INSTALL-LOCATION>/libextThis is as default this path:
C:\Program Files\InterFormNG2\libextOn the IBM i platform the driver should be placed in this folder:
/iformng2/InterFormNG-shell/Core/libextOn the Windows platform you should place the jdbc driver inside the subdirectories
/jre/lib/extof where InterformNG2 is installed.
That is default:
C:\Program Files\InterFormNG2\jre\lib\extOn the IBM i platform it can e.g. be:
/QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit/jre/lib/extOn other platforms you should place the jdbc driver inside the directory of the JDK (Java Development Kit), that is used for InterFormNG2.