From: | "Jose Gomez-Dans" <jgomezdans(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Accediendo a otras BBDD |
Date: | 2007-05-07 07:21:44 |
Message-ID: | 91d218430705070021p29327dfr78d9da2bde3f8fa8@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola,
Soy muy novato en estas lides, tanto sql-eras, como postgres-eras :)
Estoy intentando montar un servidor para dar soporte a queries
espaciales con PostGIS. Hasta ahora, todo iba bien. Al complicar las
cosas, resulta que he acabad con dos bases de datos (CREATE database
db1 y db2, por ejemplo), y necesito acceder a tablas que están en
ambas bases de datos. Creo que para esto están los esquemas, pero no
sé cómo integrar los esquemas ahora mismo.
En la documentación he leído que puedo crearlos, cambiar el
search_path y todo esto, pero qué hago si ya están las bb dd creadas?
Por ejemplo, tengo dos bb dd. clima y geo. Quiero crear una nueva
tabla con una sentencia tal que así:
create table clima.meteo_spatial as
SELECT meteo.*, a.the_geom FROM clima."GRID_WEATHER_2006" meteo,
geo.acgms a
WHERE meteo."GRID_NO"=a.id_5;
He puesto los nombres de las bb dd en el FROM, pero no son esquemas.
La descripción de las tablas está aquí:
clima=# \dt
Listado de relaciones
Schema | Nombre | Tipo | Dueño
--------+---------------------+-------+-------
public | GRID_WEATHER_2006 | tabla | gis
geo=# \dt
Listado de relaciones
Schema | Nombre | Tipo | Dueño
--------+------------------+-------+----------
public | acgms | tabla | postgres
public | geometry_columns | tabla | postgres
public | spatial_ref_sys | tabla | postgres
¿Tengo que crear algún esquema o puedo acceder a las bb dd a través de
'public' (¿cómo?)? ¿Puedo añadir bb dd ya existentes a un esquema?
Muchas gracias por vuestro tiempo,
Jose
From | Date | Subject | |
---|---|---|---|
Next Message | Leonel | 2007-05-07 12:57:34 | Re: Accediendo a otras BBDD |
Previous Message | Martin Gainty | 2007-05-07 01:43:43 | Re: Buena documentacion |