• Publicidad

Exportar PG 9.2.18 a 8.1.11

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Exportar PG 9.2.18 a 8.1.11

Notapor seafree » 2017-02-16 14:30 @645

Hola, tengo una base de datos en PostgreSQL 9.2.18 en Linux CentOS 7 y se requiere exportarla a un servidor Linux Red Hat donde la versión de PostgreSQL es 8.1.11. Las versiones son diferentes. ¿Existirá alguna manera en la que la se pueda exportar sin errores?

Los errores que me envía al importar la base de datos son los siguientes:
Sintáxis: [ Descargar ] [ Ocultar ]
Using text Syntax Highlighting
$ psql -U postgres < db_rcev.out > db_rcev.log 2>&1
$ grep -i error db_rcev.log
ERROR:  no se puede cambiar el parámetro «standard_conforming_strings»
ERROR:  error de sintaxis en o cerca de «EXTENSION» en el carácter 8
ERROR:  error de sintaxis en o cerca de «EXTENSION» en el carácter 12
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4

Les agradezco su apoyo. Saludos.
seafree
Perlero nuevo
Perlero nuevo
 
Mensajes: 296
Registrado: 2012-08-10 11:26 @518

Publicidad

Re: Exportar PG 9.2.18 a 8.1.11

Notapor explorer » 2017-02-16 16:49 @742

En principio, pasar a una versión más vieja, siempre da problemas.

Si... la base de datos... no es "complicada" (no tiene cosas muy raras en las tablas), bastaría con hacer un volcado en formato SQL del origen e importarlo en el destino.

El error que muestras, de sintaxis, puede indicar que el volcado del origen deja "algo" que la versión vieja no entiende. Eso es algo muy normal: las nuevas versiones siempre incorporan novedades.

La solución es editar el archivo del volcado, ir a la línea que da problemas, y modificarla (o incluso quitarla, en algunas ocasiones).
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Exportar PG 9.2.18 a 8.1.11

Notapor seafree » 2017-02-17 09:32 @439

Si los problemas son comunes, pues tendré que editar.

Gracias.
seafree
Perlero nuevo
Perlero nuevo
 
Mensajes: 296
Registrado: 2012-08-10 11:26 @518

Re: Exportar PG 9.2.18 a 8.1.11

Notapor explorer » 2017-02-17 13:25 @600

Hay otra opción mucho más cómoda: no usar Red Hat y sus versiones antiguas.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Re: Exportar PG 9.2.18 a 8.1.11

Notapor seafree » 2017-02-21 11:40 @528

La edité y quedó perfecta.

Gracias.
seafree
Perlero nuevo
Perlero nuevo
 
Mensajes: 296
Registrado: 2012-08-10 11:26 @518


Volver a Bases de datos

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado