[postgis-users] geometry column permission denied using shp2pgsql
David Epstein
davideps at umich.edu
Wed Jan 9 01:48:41 PST 2008
Hello,
I am the owner of the database but am getting a permission
denied on the
geometry column when using shp2pgsql. There seems to be a
character
encoding issue also. The data was likely created on a computer
running
windows in Hebrew (reads right to left) and I am running ubuntu
in
English. Any help would be appreciated. I've pasted the output
below.
thank you in advance,
-david
--> shp2pgsql -s 2039 -W ISO-8859-8 URBANI.shp urban_areas |
psql
spatialtest
Shapefile type: Polygon
Postgis type: MULTIPOLYGON[2]
SET
BEGIN
NOTICE: CREATE TABLE will create implicit sequence
"urban_areas_gid_seq" for serial column "urban_areas.gid"
NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index
"urban_areas_pkey" for table "urban_areas"
CREATE TABLE
ERROR: permission denied for relation geometry_columns
CONTEXT: SQL statement "DELETE FROM geometry_columns WHERE
f_table_catalog = '' AND f_table_schema =
'public' AND
f_table_name = 'urban_areas' AND f_geometry_column = 'the_geom'"
PL/pgSQL function "addgeometrycolumn" line 94 at execute
statement
SQL statement "SELECT AddGeometryColumn('', $1 , $2 , $3 , $4 ,
$5 ,
$6 )"
PL/pgSQL function "addgeometrycolumn" line 4 at SQL statement
ERROR: current transaction is aborted, commands ignored until
end of
transaction block
ERROR: current transaction is aborted, commands ignored until
end of
transaction block
WARNING: nonstandard use of \' in a string literal
LINE 1: ...VALUES ('8.88287388491e+003','1.23130983450e
+006','בוענה נז
\...
^
HINT: Use '' to write quotes in strings, or use the escape
string
syntax (E'...').
ERROR: current transaction is aborted, commands ignored until
end of
transaction block
ERROR: current transaction is aborted, commands ignored until
end of
transaction block
ERROR: current transaction is aborted, commands ignored until
end of
transaction block
--> sudo tail -n 50 /var/log/postgresql/postgresql-8.2-main.log
2008-01-09 10:35:25 IST HINT: Use the escape string syntax for
escapes,
e.g., E'\r\n'.
2008-01-09 10:35:25 IST WARNING: nonstandard use of escape in a
string
literal at character 84
2008-01-09 10:35:25 IST HINT: Use the escape string syntax for
escapes,
e.g., E'\r\n'.
2008-01-09 10:49:05 IST NOTICE: CREATE TABLE will create
implicit
sequence "urban_areas_gid_seq" for serial column
"urban_areas.gid"
2008-01-09 10:49:05 IST NOTICE: CREATE TABLE / PRIMARY KEY will
create
implicit index "urban_areas_pkey" for table "urban_areas"
2008-01-09 10:49:05 IST ERROR: permission denied for relation
geometry_columns
2008-01-09 10:49:05 IST CONTEXT: SQL statement "DELETE FROM
geometry_columns WHERE
f_table_catalog = '' AND f_table_schema
=
'public' AND f_table_name = 'urban_areas' AND f_geometry_column
=
'the_geom'"
PL/pgSQL function "addgeometrycolumn" line 94 at execute
statement
SQL statement "SELECT AddGeometryColumn('', $1 , $2 ,
$3 , $4 ,
$5 , $6 )"
PL/pgSQL function "addgeometrycolumn" line 4 at SQL
statement
2008-01-09 10:49:05 IST STATEMENT: SELECT
AddGeometryColumn('','urban_areas','the_geom','2039','MULTIPOLYGON',2);
2008-01-09 10:49:05 IST ERROR: current transaction is aborted,
commands
ignored until end of transaction block
2008-01-09 10:49:05 IST STATEMENT: INSERT INTO
"urban_areas" ("shape_leng","shape_area","שם_הישוב","הערות","הסבר",the_geom) VALUES ('9.06802995385e+003','1.01826276165e+006','עילבון','ישוב',NULL,'SRID=2039;01060000000 [text removed here] 1008BE226418C406025410C0D41F2C4D21C8CE22641');
2008-01-09 10:49:05 IST ERROR: current transaction is aborted,
commands
ignored until end of transaction block
More information about the postgis-users
mailing list