Migrate from DataFlex to
SQL Databases

Run DataFlex applications with MS SQL, Oracle, MySQL and PostgreSQL databases, no code changes required

Download Trial
 Migrate from DataFlex to SQL Databases
 Seamless Conversion from DataFlex Databases

Seamless Conversion from DataFlex Databases

Flex2SQL’s plug-in architecture ensures your application effortlessly works with a SQL backend. Migrate your DataFlex database to SQL (creating tables, indexes, relationships, and other components) using Flex2SQL’s GUI migration tool. Post-migration, Flex2SQL’s database driver works alongside your application, connecting your app to your new backend and translating DataFlex API calls into optimized SQL queries.

 Lower Your Database Costs

Lower Your Database Costs

Connect to open-source MySQL and PostgreSQL databases without using slow Open Database Connectivity (ODBC) drivers. Flex2SQL’s native MySQL and PostgreSQL support provides your DataFlex application with a fast, reliable connection to the leading no-license databases.

 Your Fastest DataFlex Connectivity Option

Your Fastest DataFlex Connectivity Option

Flex2SQL outperforms competing products in every aspect of database management and operations, including finding, inserting, deleting, and replacing records. That’s why most major DataFlex-using independent software vendors (ISVs) and enterprises have already chosen Flex2SQL to connect their applications with SQL databases.

Quick and Easy Migration

Quick and Easy Migration

Flex2SQL’s database migration toolset includes a GUI that helps you migrate your data and a verifier that ensures the migrated data matches what came from your DataFlex database. Flex2SQL takes maximum advantage of SQL’s database structure, creating tables and indexes during migration, as well as supporting failover and mirroring.

 Key Features

Key Features

  • Native, optimized connections with both your existing database and SQL.
  • Quick and easy migration, using a GUI migration tool and database validation.
  • Seamless integration with your existing tables and views.
  • Preservation of your existing data structure, no code recompilation necessary.
  • Support for DataFlex restructure commands.

In 1998, Mertech introduced the first-ever SQL database driver for DataFlex applications, helping companies modernize their databases and open doors to new markets.

 

Since then, most major DataFlex-using ISVs and enterprises have adopted Mertech’s Flex2SQL drivers. Using Flex2SQL, these companies deploy their applications at over 20,000 sites around the world.

Supported PostgreSQL Versions
Supported PostgreSQL Versions

Version 8.4 and above

Supported DataFlex Versions

DataFlex 5.x and above for Windows 2000 and above
DataFlex 3.1c and above Console Mode for Windows 2000 and above
DataFlex 3.1d for Linux and above

About

For those seeking support for stored procedure and functions, PostgreSQL provides an enterprise level database with absolutely no licensing fee. Mertech’s driver provide access to stored procedures and functions from within a DataFlex program by using embedded SQL calls. For developers looking to adopt an enterprise level database with absolutely no license fee or royalty, PostgreSQL is the solution.

Requirements

To be able to run a DataFlex program from any Windows version of DataFlex, the user needs to install or have access to PostgreSQL client libraries and client networking utility, properly configured to access the PostgreSQL server. Mertech’s driver and license file is installed in the same directory as the DataFlex runtime and must also be accessible to the program.

Supported PostgreSQL Versions
Supported Oracle Versions

Oracle 9i and above
Oracle Express Edition

Supported DataFlex Versions

DataFlex 5.x and above
DataFlex 3.1c and above for
Windows, Linux, HP and AIX

About

Flex2SQL for Oracle allows existing DataFlex applications to connect to an Oracle database server without requiring application level changes. The product uses Oracle’s Oracle Call Interface (OCI) for communicating and accessing the Oracle database, which is much faster than using an ODBC-based product.

Requirements

To be able to run a DataFlex program from any platform and connect to an Oracle database server, the user needs to install or have access to the Oracle SQL *Net client, properly configured to access the Oracle server. Mertech’s driver and license file is installed in the same directory as the DataFlex runtime and must also be accessible to the program.

Supported PostgreSQL Versions
Supported MS SQL Versions

MS SQL Server 2005 and above
(including LocalDB)

Supported DataFlex Versions

DataFlex 5.x and above
DataFlex 3.1c and above for
Windows 2000 and above

About

Flex2SQL is a high-performance ISDBC driver for connecting to Microsoft’s MS SQL Server database from DataFlex programs. The driver uses Microsoft’s SQL Server Native Client for communicating with and accessing the MS SQL Server database. We ship the SQL Server Native client and it is also available as a free small download from Microsoft. There is no need to buy additional drivers from other vendors, like in the case of ODBC.

Requirements

To be able to run a DataFlex program from any Windows version of DataFlex the user needs to have the SQL Server Native client installed. Mertech’s driver and license file is installed in the same directory as the DataFlex runtime and must also be accessible to the program.

Supported PostgreSQL Versions
Supported MySQL Versions

MySQL 5.0 and above

Supported DataFlex Versions

DataFlex 5.x and above for Windows 2000 and above
DataFlex 3.1c and above Console Mode for Windows 2000 and above
DataFlex 3.1d for Linux and above

About

Developed using MySQL’s C API, Mertech’s ISDBC driver for MySQL provides complete support for various table handlers, file creation parameters, support for uppercase or lowercase object names and fast loading of data into tables using text files. DataFlex programs can take advantage of MyISAM tables which offer low-level ISAM access.

Requirements

To be able to run a DataFlex program from any version of DataFlex, the MySQL client library, libmysql.dll in Windows or libmysql.so in Linux should be placed in the same directory as Mertech’s driver and license file.

Furthermore, since Mertech’s product is not open source and does not follow the GPL licensing, users of MySQL with Mertech’s driver will have to purchase a commercial version of MySQL. Users are advised to check MySQL’s web site for more information on purchasing commercial licenses. Please see Mertech’s software license agreement for using MySQL commercial licenses.

USA Software
USA Software Runs DataFlex Application with Flex2SQL for MS SQL Server
Somentec Software
Somentec Powers Energy Billing Software with Flex2SQL for MS SQL & Oracle

Migrate from DataFlex to SQL Without Source-Level Changes

Learn more about how easy it is to enable your DataFlex application to work with SQL databases