Progress
OpenEdge database is an object-relational database by Progress Software Corporation. Progress says that more than 47,000 businesses and 4 million users rely on OpenEdge to power their business.
OpenEdge is an object database, so accessing its data for export into a relational database can be problematic. We can access Progress through its ODBC driver, but that process required some special tweaks on our side to make sure data can be read correctly. In particular, Progress doesn’t enforce data type limitations specified for the database. So, if OpenEdge table is specified as allowing 100 characters in a certain column, it will still happily store a 500 character text value. Now, when you try to read such table over ODBC, ODBC driver will crash and tell it can’t read the data.
Make sure to use Progress DBTOOL utility to fix its internal structure prior to the migration. Please note that Progress ODBC driver is extremely slow and unstable.