Usando Postgres 9.2.3.1 en una nueva Mac. Instalé Postgres desde el archivo dmg que descargué del sitio de Postgres. Luego instalé PostGIS usando stackbuilder. Hasta ahora, todo funcionó a la perfección según puedo decir.
He ajustado el archivo pg_hba.conf para confiar en las conexiones desde local y localhost y creé una base de datos "db". Luego intenté:
Mac-mini:pg postgres$ bin/createlang plpgsql db
createlang: el lenguaje "plpgsql" ya está instalado en la base de datos "db"
así que parece que postgres sabe todo sobre postgis.
Cuando intenté:
Mac-mini:pg postgres$ bin/shp2pgsql -c ~rful011/tmp/weed_boundaries weed_plot_boundaries | psql db
Tipo de archivo de forma: Arc
Tipo de Postgis: MULTILINESTRING[2]
SET
SET
BEGIN
AVISO: CREATE TABLE creará una secuencia implícita "weed_plot_boundaries_gid_seq" para la columna serial "weed_plot_boundaries.gid"
CREATE TABLE
AVISO: ALTER TABLE / ADD PRIMARY KEY creará un índice implícito "weed_plot_boundaries_pkey" para la tabla "weed_plot_boundaries"
ALTER TABLE
ERROR: la función addgeometrycolumn(unknown, unknown, unknown, unknown, unknown, integer) no existe
LÍNEA 1: SELECT AddGeometryColumn('','weed_plot_boundaries','geom','0...
^
Debo haber pasado por alto algo, pero ¿qué?
Gracias, Russell