Re: Empezar postgreSQL+postgis

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Laura Fernández <laurayiyi(at)hotmail(dot)com>
Cc: listario(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Empezar postgreSQL+postgis
Date: 2007-08-27 12:43:21
Message-ID: 20070827124321.GB6122@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Laura Fernández escribió:

> Me conecto correctamente y ejecuto (como me indicaron en sus anteriores mensajes y leí en los manuales): </P>
> <P>postgres=# createdb basededatos<BR>postgres-# createlang plpgsql basededatos<BR>postgres-# psql -d basededatos -f lwpostgis.sql<BR>postgres-# psql -d basededatos -f spatial_ref_sys.sql<BR>postgres-# createdb -T template_postgis my_spatial_db</P>

> <P>No sé si hay modo de si éstos comandos se han ejecutado de manera correcta.

No, ninguno de ellos. Lo que pasa es que los ejecutaste en psql, cuando
tienen que ejecutarse en un "shell" (cmd.exe en Windows).

Cuando veas el cartelito de inicio de "este es psql 8.2.4, vea el
copyright en tal parte" es porque estas en una ventana psql para
ejecutar ordenes SQL. Las que muestras arriba no son ordenes SQL, sino
programas que deben ser ejecutados directamente. En psql cada vez que
ejecutes una orden debes ver un "CREATE ALGO" en respuesta, por ej
CREATE TABLE. Ademas, en psql debes terminar cada orden con un ;

Si pruebas "createdb basededatos;" en psql te deberia decir algo asi:

alvherre=# createdb basededatos;
ERROR: error de sintaxis en o cerca de «createdb» en carácter 1
SENTENCIA: createdb basededatos;
LINEA 1: createdb basededatos;
^
alvherre=#

En cambio lo siguiente funciona:

alvherre=# create database basededatos;
CREATE DATABASE

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Nataly Barrios, Conectium Limited. 2007-08-27 13:15:28 Depurar BD
Previous Message Rodriguez Fernando 2007-08-27 12:28:19 Re: pg_dump a bd