4 votos

¿Carga de geodatabase de archivos de esquema de base de datos PostgreSQL?

Estoy tratando de cargar un archivo gdb a un esquema de base de datos postgresql alternativo. El proceso funciona OK con el siguiente pero carga en el esquema público.

¿Puede alguien ayudar?

4voto

Diogenes Puntos 705

Usted puede añadir en la cadena de conexión la opción ACTIVE_SCHEMA = your_schema

Todas las demás opciones pueden encontrarse en la documentación del controlador: http://www.gdal.org/drv_pg.html

2voto

Joe Puntos 16

Leer la página de manual http://www.gdal.org/drv_pg.html me hace pensar que debe agregar una capa de opción de creación de "esquema" o conjunto de datos abierta la opción "active_schema".

La capa de opciones de creación de

ESQUEMA: nombre del Conjunto de esquema para la nueva tabla. Utilizando el mismo nombre de la capa en diferentes esquemas es compatible, pero no en el esquema público y otros. Tenga en cuenta que el uso de la opción de sobrescritura de ogr2ogr y -lco ESQUEMA= opción, al mismo tiempo, no va a funcionar, como el ogr2ogr utilidad no va a entender que la capa existente debe ser destruido en el esquema especificado. El uso de la -nln opción de ogr2ogr en su lugar, o mejor el active_schema cadena de conexión. Véase el ejemplo de abajo.

Conjunto de datos abierto opciones

ACTIVE_SCHEMA=cadena de caracteres: Activa el esquema de

Me gustaría tener una oportunidad con estos comandos:

ogr2ogr -f "PostgreSQL" PG:"host=localhost port=5432 dbname=GIS user=postgres password=xxxxxx" "C:\test.gdb -lco schema=my_schema

ogr2ogr -f "PostgreSQL" PG:"host=localhost port=5432 dbname=GIS user=postgres password=xxxxxx" "C:\test.gdb -doo ACTIVE_SCHEMA=my_schema

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X