Lists: | pgsql-es-ayuda |
---|
From: | "Cristofer N(dot) Reyes A(dot)" <crreyes(at)inf(dot)utfsm(dot)cl> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Problemas al transportar una bd |
Date: | 2005-03-18 20:57:52 |
Message-ID: | 1111179473.10205.9.camel@jimenez.inf.utfsm.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Hola!
Hace unos dias migre una base de datos de un RHEL 3.4 a un RHEL 4.0, la
respalde completamente ( pg_dump bd -f respaldo.sql ), esta bd estaba en
LATIN1, en el nuevo servidor cree una base de datos con el mismo nombre,
tipo ( LATIN1 ) y duen~o. Hice simplemente ( como usuario postgres ) un
psql bd -f respaldo.sql y la poblo sin problemas, salvo que ahora las
en~es y acentos no lso muestra, en su lugar coloca una ',' ( coma ).
A que se debe esto si el tipo de encoding de la bd es el mismo?
Saludos!
PD: hay alguna manera de solucionarlo?
--
Cristofer Reyes Aguilera linux-user #353991
http://www.inf.utfsm.cl/~crreyes
Laboratorio de Computacion, Departamento de Informatica, UTFSM
crreyes (at) inf (dot) utfsm (dot) cl
From: | "Cristofer N(dot) Reyes A(dot)" <crreyes(at)inf(dot)utfsm(dot)cl> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al transportar una bd |
Date: | 2005-03-18 21:01:32 |
Message-ID: | 1111179693.10205.11.camel@jimenez.inf.utfsm.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On Fri, 2005-03-18 at 16:57 -0400, Cristofer N. Reyes A. wrote:
[...]
Me olvidaba mencionar que las versiones de postgresql son distintas, en
la anterior era postgresql-7.4.6-2PGDG y en el nuevo sercidor es
postgresql-7.4.7-2.RHEL4.1
Por si sirve de algo
--
Cristofer Reyes Aguilera linux-user #353991
http://www.inf.utfsm.cl/~crreyes
Laboratorio de Computacion, Departamento de Informatica, UTFSM
crreyes (at) inf (dot) utfsm (dot) cl
From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | crreyes(at)inf(dot)utfsm(dot)cl |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al transportar una bd |
Date: | 2005-03-18 21:15:16 |
Message-ID: | 200503181815.17528.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
El Vie 18 Mar 2005 17:57, Cristofer N. Reyes A. escribió:
> Hola!
>
> Hace unos dias migre una base de datos de un RHEL 3.4 a un RHEL 4.0, la
> respalde completamente ( pg_dump bd -f respaldo.sql ), esta bd estaba en
> LATIN1, en el nuevo servidor cree una base de datos con el mismo nombre,
> tipo ( LATIN1 ) y duen~o. Hice simplemente ( como usuario postgres ) un
> psql bd -f respaldo.sql y la poblo sin problemas, salvo que ahora las
> en~es y acentos no lso muestra, en su lugar coloca una ',' ( coma ).
Como estaban las ñ en el respaldo?
Ejemplo de como debería quedar:
prueba=> insert into tab1 values (default,default,'pedro í y una ñ');
INSERT 620199 1
prueba=> select * from tab1;
cod | first | names
-----+-------+-----------------
2 | | pedro í y una ñ
(1 fila)
$ pg_dump -U postgres -t tab1 -f prueba.sql prueba
$ less prueba.sql
[...]
--
-- Data for TOC entry 6 (OID 347143)
-- Name: tab1; Type: TABLE DATA; Schema: public; Owner: martin
--
COPY tab1 (cod, "first", "names") FROM stdin;
2 \N pedro í y una ñ
\.
--
18:07:12 up 1 day, 6:03, 2 users, load average: 0.64, 0.60, 0.49
-----------------------------------------------------------------
Martín Marqués | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica | DBA, Programador, Administrador
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | crreyes(at)inf(dot)utfsm(dot)cl |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al transportar una bd |
Date: | 2005-03-18 21:16:49 |
Message-ID: | 200503181816.49724.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
El Vie 18 Mar 2005 18:01, Cristofer N. Reyes A. escribió:
> On Fri, 2005-03-18 at 16:57 -0400, Cristofer N. Reyes A. wrote:
>
> [...]
>
> Me olvidaba mencionar que las versiones de postgresql son distintas, en
> la anterior era postgresql-7.4.6-2PGDG y en el nuevo sercidor es
> postgresql-7.4.7-2.RHEL4.1
En ese caso, deberías poder levantar las bases viejas con la nueva versión del
motor.
--
18:16:04 up 1 day, 6:11, 2 users, load average: 1.35, 1.24, 0.90
-----------------------------------------------------------------
Martín Marqués | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica | DBA, Programador, Administrador
Universidad Nacional
del Litoral
-----------------------------------------------------------------
From: | "Cristofer N(dot) Reyes A(dot)" <crreyes(at)inf(dot)utfsm(dot)cl> |
---|---|
To: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al transportar una bd |
Date: | 2005-03-18 21:26:32 |
Message-ID: | 1111181192.26651.3.camel@esperanza.inf.utfsm.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On Fri, 2005-03-18 at 18:15 -0300, Martín Marqués wrote:
> El Vie 18 Mar 2005 17:57, Cristofer N. Reyes A. escribió:
> Como estaban las ñ en el respaldo?
No le habia hechado una mirada al respaldo, pero esta de la siguiente
manera:
COPY paciente (id_paciente, rut, nombres, apellidos, telefono, edad,
direccion, sexo) FROM stdin;
7 7 Juan Pérez 3556677 12 1
Claramente hay algo mal... Debo respaldar de alguna forma especial para
que los guarde correctamente?
Saludos!
--
Cristofer Reyes Aguilera linux-user #353991
http://www.inf.utfsm.cl/~crreyes
Laboratorio de Computacion, Departamento de Informatica, UTFSM
crreyes (at) inf (dot) utfsm (dot) cl
From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | "Cristofer N(dot) Reyes A(dot)" <crreyes(at)inf(dot)utfsm(dot)cl> |
Cc: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al transportar una bd |
Date: | 2005-03-18 21:34:05 |
Message-ID: | 20050318213405.GB20780@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On Fri, Mar 18, 2005 at 05:26:32PM -0400, Cristofer N. Reyes A. wrote:
> On Fri, 2005-03-18 at 18:15 -0300, Martín Marqués wrote:
> > El Vie 18 Mar 2005 17:57, Cristofer N. Reyes A. escribió:
>
> > Como estaban las ñ en el respaldo?
>
> No le habia hechado una mirada al respaldo, pero esta de la siguiente
> manera:
>
> COPY paciente (id_paciente, rut, nombres, apellidos, telefono, edad,
> direccion, sexo) FROM stdin;
>
> 7 7 Juan Pérez 3556677 12 1
>
> Claramente hay algo mal... Debo respaldar de alguna forma especial para
> que los guarde correctamente?
Esto es UTF-8. Yo diria que las BDs no son exactamente iguales ...
creo que te convendria configurar client_encoding en el respaldo antes
de hacer la restauracion; prueba poniendo al principio del archivo
set client_encoding to utf8;
(y despues de cada \c que aparezca en el archivo, si hay alguno)
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
Tulio: oh, para qué servirá este boton, Juan Carlos?
Policarpo: No, aléjense, no toquen la consola!
Juan Carlos: Lo apretaré una y otra vez.
From: | "Cristofer N(dot) Reyes A(dot)" <crreyes(at)inf(dot)utfsm(dot)cl> |
---|---|
To: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
Cc: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problemas al transportar una bd |
Date: | 2005-03-18 21:45:48 |
Message-ID: | 1111182348.26651.5.camel@esperanza.inf.utfsm.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On Fri, 2005-03-18 at 17:34 -0400, Alvaro Herrera wrote:
> Esto es UTF-8. Yo diria que las BDs no son exactamente iguales ...
> creo que te convendria configurar client_encoding en el respaldo antes
> de hacer la restauracion; prueba poniendo al principio del archivo
>
> set client_encoding to utf8;
Funciono a la perfeccion ;-), espero que le sirva a alguien mas.
> (y despues de cada \c que aparezca en el archivo, si hay alguno)
No habia nada de esto ;-)
Saludos!
--
Cristofer Reyes Aguilera linux-user #353991
http://www.inf.utfsm.cl/~crreyes
Laboratorio de Computacion, Departamento de Informatica, UTFSM
crreyes (at) inf (dot) utfsm (dot) cl