This issue only related to working with SQL Server
Our software uses both OLE DB and ODBC SQL Server drivers. ODBC is used for importing and exporting data, while OLE DB is used for repository connections, SQL scripts, loops, and data editing.
The software identifies the highest available ODBC driver and selects the corresponding OLE DB provider for compatibility.
The selection logic follows this hierarchy:
| ODBC Driver | OLE DB Driver |
|---|---|
| ODBC Driver 18 for SQL Server | Microsoft OLE DB Driver 19 for SQL Server (MSOLEDBSQL19.1) |
| ODBC Driver 17 for SQL Server | Microsoft OLE DB Driver for SQL Server (MSOLEDBSQL.1) |
| ODBC Driver 13 for SQL Server | SQL Server Native Client 11.0 (SQLNCLI11.1) |
| ODBC Driver 11 for SQL Server | SQL Server Native Client 11.0 (SQLNCLI11.1) |
| SQL Server Native Client 11.0 | SQL Server Native Client 11.0 (SQLNCLI11.1) |
| SQL Server Native Client 10.0 | SQL Server Native Client 10.0 (SQLNCLI10.1) |
| SQL Native Client | SQL Native Client (SQLNCLI.1) |
| SQL Server | Microsoft OLE DB Provider for SQL Server (SQLOLEDB.1) |
If a matching OLE DB provider for the selected ODBC driver is not available, some operations may fail or produce errors.
To resolve this, install the latest version of Microsoft SQL Server Management Studio (SSMS).
This will also install the most recent drivers, ensuring compatibility between ODBC and OLE DB components.
For additional assistance, refer to Microsoft’s documentation on downloading and installing SSMS.
Install latest drivers manually
Here are the download links
Select OleDB Provider manually
The user may receive the message above after installing 64 version of our ETL Software. This is because by default 64 bit OLE driver for MS Access is not installed on Windows. Although it is possible to install 64 bit OLE driver for MS Access by using our software we strongly recommend against it. The best course of actions is to use a proper database as repository such as MS SQL Server or Oracle.
During setup, our software will install Access runtime if selected
For more technologies supported by our ETL Software see Advanced ETL Processor Versions
Confused? Ask question on our ETL Forum