[postgis-users] shp2pgsql error - current transaction is aborted...
jdmorgan
jdmorgan at unca.edu
Thu Dec 1 07:50:00 PST 2011
On 12/1/2011 9:56 AM, Andy Colson wrote:
> On 12/1/2011 8:04 AM, jdmorgan wrote:
>> Hello,
>>
>> I am attempting utilizing the shp2pgsql utility to import a
>> shapefile.The utility reports that the shapefile is of the type
>> MULTIPOLYGON[2] and then proceeds to through a bunch of errors for each
>> record that it can’t import “current transaction is aborted, commands
>> ignored until end of transaction block”.Any advice on how to get around
>> this would be greatly appreciated.
>>
>> Sincerely,
>>
>> -- JDM @ NEMAC
>
> If you are using -S (capital S) (Generate simple geometries instead
> of MULTI geometries) then that would be a problem.
>
> Showing us your command might help.
>
> -Andy
>
Here is the command I was using shp2pgsql -s 4326
FHM_ADS_2003_4326.shp public.FHM_ADS_2003 | psql -d pgtest1 -U mbp
I have figured out the issue by looking at the SQL generated by
shp2pgsql. As it turns out there were null in a date field in the shape
file, and postgresql didn't like that for the insert statement.
Thanks,
--
JDM Morgan @ NEMAC
More information about the postgis-users
mailing list