使用ogr2​​ogr将PostGIS表转换为个人地理数据库

时间:2015-09-16 12:52:12

标签: database odbc gis postgis ogr2ogr

我需要使用ogr2​​ogr将PostGIS表转换为个人地理数据库。我可以毫无问题地将表转换为shapefile,但每当我尝试使用ODBC驱动程序将其转换为.mdb时,我都会收到错误消息。我已经安装了64位GDAL版本和64位ODBC驱动程序。

这是我的命令:

ogr2ogr -f "ODBC" C:\users\[user]\file.mdb PG:"host=localhost user=[user] dbname=[db] password=[password]" "[tablename]"  

这是我得到的错误:

ODBC driver failed to create C:\users\[user]\file.mdb

我使用正确的命令来执行此操作,还是我错过了驱动程序或什么?

1 个答案:

答案 0 :(得分:2)

你做不到。 ODBC当前是只读驱动程序,无法创建数据库。

来自http://www.gdal.org/drv_odbc.html

  

目前ODBC OGR驱动程序是只读的,因此新功能,表格   OGR应用程序通常无法创建数据源。这个   将来可能会取消限制。