Supported databases
You can use Marshal with any ODBC compliant database. Only standardised methods for retrieval of schema information and for execution of statements are used. We have tested Marshal with Oracle, SQL Server, MySql, Postgree, DB2 and tab separated text files.
There are of course differences between different ODBC drivers. In the version of DB2 we tested, the native ODBC driver did not offer support for the use of CLOBs and BLOBs. We tested a commercial ODBC deriver for DB2 that worked beautifully. Make sure that the ODBC driver you intend to use offers the functionality you need.