Changes between Version 6 and Version 7 of mdbtools


Ignore:
Timestamp:
Aug 12, 2020, 7:25:51 PM (4 years ago)
Author:
ndawson
Comment:

Note about forked mdbtools

Legend:

Unmodified
Added
Removed
Modified
  • mdbtools

    v6 v7  
    55On Linux, the ''mdbtools'' package is required to use the OGR [wiki:PGeo] (ESRI Personal GeoDatabase) driver. See the [http://www.gdal.org/ogr/drv_pgeo.html documentation] of the driver how to setup mdbtools and unixODBC.
    66
    7 However the ''mdbtools'' package is currently unmaintened upstream and suffer from a few bugs that prevent the latest released version to be used successfully for the OGR PGeo driver. See also [wiki:PGeo].
     7However the ''mdbtools'' package is upstream is currently abandoned and suffers from a many bugs that prevent the latest released version to be used successfully for the OGR PGeo driver. See also [wiki:PGeo].
    88
    9 You can apply the below mdbtools-0.5.99.0.6pre1.0.20051109-odbc.patch patch on top of the [http://ftp.de.debian.org/debian/pool/main/m/mdbtools/mdbtools_0.5.99.0.6pre1.0.20051109.orig.tar.gz Debian mdbtools_0.5.99.0.6pre1.0.20051109.orig.tar.gz] to improve the situation a bit. Note that this patch is only of band-aid quality and that the implementation of SQLGetData() would require a non trivial amount of work to make it work reliably. Currently, this will truncate retrieve data to 512 characters, a limit which can be easily hit by geometies of type linestring or polygons.
     9Instead, it is recommended to build the maintained fork of ''mdbtools'' from [https://github.com/evanmiller/mdbtools], which includes multiple fixes which are required for correctly reading binary content in MDB files via OLE. This forked version works perfectly with Personal GeoDatabase geometry content.
    1010