[Ubuntu] ESRI, Microsoft Access Personal Geodatabase, PGeo and
ogrinfo error: ODBC: Invalid install path
Etienne Tourigny
etourigny.dev at gmail.com
Fri Mar 2 08:57:12 EST 2012
Have you tried the MDB driver with gdal-1.9 ? It might be more easy
to setup -> http://gdal.org/ogr/drv_mdb.html
If not - How did you install ODBC? Have you followed the installation
instructions in the document you linked to?
Etienne
On Thu, Mar 1, 2012 at 7:07 PM, Katie Urey <ksurey at gmail.com> wrote:
> Friends,
>
> Per notes on this web page, http://gdal.org/ogr/drv_pgeo.html
>
> I believe that I should be able to read tables from a Microsoft/ESRI
> personal geodatabase by using ogr* commands.
>
> Not yet. The Current error is "ODBC: Invalid install path". It
> would be simple if a typo or an install mistake was confirmed.
> For instance- did I err in the install to get
> ODBCSYSINI set to my home dir? If so, do I re-install or
> override?
>
> Also, please advise if I should send to another list.
>
> -best
> Katie Urey
> Portland, Oregon
>
>
> some details:
>
> -1:/home/GISData/CurbCuts$ ogrinfo --debug on PGeo:sample_pgeo
> PGeo: MDB Tools driver: /usr/lib/libmdbodbc.so.0
> ODBC: HOME=/home/katie
> ODBC: ODBCSYSINI=/home/katie
> **ERROR 1: ODBC: Invalid install path
> Warning 1: Unable to install MDB driver for ODBC, MDB access may not
> supported.
>
> PGeo: EstablishSession(sample_pgeo)
> ODBC: SQLConnect(sample_pgeo)
> ODBC: ... failed: [unixODBC][Driver Manager]Data source name not
> found, and no default driver specified
> ODBC: SQLDisconnect()
> ERROR 1: Unable to initialize ODBC connection to DSN for sample_pgeo,
> [unixODBC][Driver Manager]Data source name not found, and no default
> driver specified
> PGeo: MDB Tools driver: /usr/lib/libmdbodbc.so.0
> ERROR 1: ODBC: Invalid install path
> Warning 1: Unable to install MDB driver for ODBC, MDB access may not
> supported.
>
> PGeo: EstablishSession(sample_pgeo)
> ODBC: SQLConnect(sample_pgeo)
> ODBC: ... failed: [unixODBC][Driver Manager]Data source name not
> found, and no default driver specified
> ODBC: SQLDisconnect()
> ERROR 1: Unable to initialize ODBC connection to DSN for sample_pgeo,
> [unixODBC][Driver Manager]Data source name not found, and no default
> driver specified
> FAILURE:
> Unable to open datasource `PGeo:sample_pgeo' with the following
> drivers.
>
>
> I am working on a Ubuntu/Natty OS with unixODBC 2.3.1, which I installed
> from a
> tar download using the defaults. (I am ignorant of make/configure..)
>
> I am able to see the tables in the ESRI Personal Geodatabase by using
> DataManager
> and mdb-tables.
>
> The gdal info:
> GDAL 1.8.0, released 2011/01/12
>
>
> ==============
>
> odbcinst -j
> unixODBC 2.3.1
> DRIVERS............: /usr/local/etc/odbcinst.ini
> SYSTEM DATA SOURCES: /usr/local/etc/odbc.ini
> FILE DATA SOURCES..: /home/GISData/CurbCuts/
> USER DATA SOURCES..: /home/katie/.odbc.ini
> SQLULEN Size.......: 4
> SQLLEN Size........: 4
> SQLSETPOSIROW Size.: 2
>
> ====
>
> mdb-tables WPC_study_area_data_from_PBOT.mdb
> GDB_ReleaseInfo GDB_FeatureDataset GDB_ObjectClasses GDB_FeatureClasses
> GDB_RelClasses GDB_ValidRules GDB_AttrRules GDB_RelRules
> GDB_EdgeConnRules GDB_JnConnRules GDB_Topologies GDB_TopoRules
> GDB_TopoClasses GDB_DefaultValues GDB_Subtypes GDB_Domains
> GDB_RangeDomains GDB_CodedDomains GDB_UserMetadata GDB_FieldInfo
> GDB_Extensions GDB_Replicas GDB_ReplicasEx GDB_ReplicaDatasets
> GDB_Toolboxes GDB_RasterCatalogs GDB_ExtensionDatasets GDB_ReplicaLog
> GDB_AnnoSymbols GDB_SpatialRefs GDB_GeomColumns Streets_pdx_Shape_Index
> Streets_pdx Selections SelectedObjects Tax_Parcels_Shape_Index
> Tax_Parcels Sidewalks_Shape_Index Sidewalks Curb_Ramps_Shape_Index
> Curb_Ramps Driveways_Shape_Index Driveways PM_Symbols_Shape_Index
> PM_Symbols PM_Lines_Shape_Index PM_Lines MAX_Shape_Index MAX
> LH_Intersections_Shape_Index LH_Intersections LH_Nodelegs_Shape_Index
> LH_Nodelegs LH_Blockfaces_Shape_Index LH_Blockfaces
> LH_Segments_Shape_Index LH_Segments
>
> ============Access DSN in /usr/local/etc/odbcinst.ini
>
> 1:~$ grep -A7 Access /usr/local/etc/odbcinst.ini
> [Microsoft Access Driver (*.mdb)]
> Description = MDB Tools ODBC drivers
> Driver = /usr/lib/libmdbodbc.so.0
> Setup =
> FileUsage = 1
> CPTimeout =
> CPReuse =
>
> and in ~/.odbc.ini
> [sample_pgeo]
> Description = Sample PGeo Database for Curb Cuts
> Driver = Microsoft Access Driver (*.mdb)
> Database = /home/GISData/CurbCuts/WPC_study_area_data_from_PBOT.mdb
> Host = localhost
> Port = 1360
> User = katie
> Password =
> Trace = Yes
> _______________________________________________
> UbuntuGIS mailing list
> Ubuntu at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/ubuntu
> http://trac.osgeo.org/ubuntugis/wiki
More information about the Ubuntu
mailing list