[gdal-dev] I can't get ogr2ogr to overwrite an existing table
Stephen Woodbridge
woodbri at swoodbridge.com
Fri Apr 7 13:59:49 PDT 2017
Hi all,
I'm having trouble figuring out how to overwrite an existing table with
ogr2ogr. I have tried various combos of arguments without success.
What am I doing wrong?
ogr2ogr -t_srs EPSG:4326 -nln roads -nlt PROMOTE_TO_MULTI -f PostgreSQL
-overwrite -lco OVERWRITE=YES -lco PRECISION=NO -lco GEOMETRY_NAME=geom
-lco FID=gid "PG:dbname=buildings host=localhost port=5435 user=postgres
active_schema=census" /data/census/tmp-10195/tl_2016_06013_roads.shp
ERROR 1: CREATE TABLE "census"."roads" ( "gid" SERIAL, PRIMARY KEY ("gid") )
ERROR: relation "roads" already exists
ERROR 1: Terminating translation prematurely after failed
translation of layer tl_2016_06013_roads (use -skipfailures to skip errors)
ogr2ogr -t_srs EPSG:4326 -nln census.roads -nlt PROMOTE_TO_MULTI -f
PostgreSQL -overwrite -lco OVERWRITE=YES -lco PRECISION=NO -lco
GEOMETRY_NAME=geom -lco FID=gid "PG:dbname=buildings host=localhost
port=5435 user=postgres" /data/census/tmp-10747/tl_2016_06013_roads.shp
ERROR 1: CREATE TABLE "census"."roads" ( "gid" SERIAL, PRIMARY KEY ("gid") )
ERROR: relation "roads" already exists
ERROR 1: Terminating translation prematurely after failed
translation of layer tl_2016_06013_roads (use -skipfailures to skip errors)
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
More information about the gdal-dev
mailing list