Este es como el primero paso en postgis, y yo lo pongo medio último pero bueno, la idea está 😉
Todos estos comandos hay que correrlos como super usuario de la DB en la mayoría de las instalaciones es el usuario postgres.
Creamos el lenguaje:
solucionesroot:~# psql -U postgres DBNAME
Welcome to psql 8.3.7, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help with psql commands
\g or terminate with semicolon to execute query
\q to quit
DBNAME =# CREATE LANGUAGE plpgsql;
CREATE LANGUAGE
DBNAME =# \q
Ahora agregamos soporte postgis y la tabla de referencias, es posible que los archivos estén en otro lugar recomiendo buscarlos con un locate.
solucionesroot:~# psql -U postgres DBNAME < /usr/share/postgresql-8.3-postgis/lwpostgis.sql
solucionesroot:~# psql -U postgres DBNAME < /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql
Y con eso ya estamos del otro lado 🙂
Tags: base de datos, crear tabla, postgis
Excelente post!, muy interesante, saludos!