Re: Problema enconding postgresql !!!

From: Stephen Amell <StephenAmell(at)inbox(dot)lv>
To: Angelo Astorga <angeloastorga(at)gmail(dot)com>
Cc: lista postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Problema enconding postgresql !!!
Date: 2018-01-19 14:04:36
Message-ID: 97872027-c6dc-8d55-df4e-964adb52fa84@inbox.lv
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Angelo,

Quizás puedas cambiar el client_encoding en el postgres conf, si es que
no lo setea la propia app al conectarse.

Saludos,

On 2018-01-19 10:43, Hellmuth Vargas wrote:
> Hola Angelo
>
> La respuesta corta es NO. No se puede cambiar esto en un cluster, para
> esto hay que crear un nuevo cluster y en el initdb especificarle el
> encoding deseado. Lo que si se puede hacer es crear una base de datos
> con un encoding diferente al default (empleando el template0) y migrar
> los datos a esta.
>
> El 19 de enero de 2018, 08:31, Angelo Astorga<angeloastorga(at)gmail(dot)com
> <mailto:angeloastorga(at)gmail(dot)com>> escribió:
>
> Hola lista,
> Existe alguna forma de cambiar el enconding a las BD default de
> postgresql, es decir, a template1, template0 y postgres.
>
> Adjunto pantallazo...
>
>  select * from pg_database ;
>   datname  | datdba | encoding |   datcollate   |   datctype    |
> datistemplate | datallowconn | datconnlimit | datlastsysoid |
> datfrozenxid | dattablespace |
>       datacl
> -----------+--------+----------+----------------+----------------+---------------+--------------+--------------+---------------+--------------+---------------+---------
> ----------------------------
>  template1 |     10 |        8 | C              | C              |
> t             | t            |    -1 |         12915 |       
>  1873 |          1663 | {=c/post
> gres,postgres=CTc/postgres}
>  template0 |     10 |        8 | C              | C              |
> t             | f            |    -1 |         12915 |       
>  1873 |          1663 | {=c/post
> gres,postgres=CTc/postgres}
>  postgres  |     10 |        8 | C              | C              |
> f             | t            |    -1 |         12915 |       
>  1873 |          1663 |
>  prueba    |  16386 |        8 | es_CL.iso88591 | es_CL.iso88591 |
> f             | t            |    -1 |         12915 |       
>  1873 |          1663 |
>
>
> El problema es que este encoding no permite trabajar con "ñ" y
> vocales con acento con un web service externo y como tal, estoy
> teniendo problemas por ello.
>
> Probé cambiando enconding a la BD prueba pero no resulto, me
> parece que si o si se debe cambiar a las otras.
>
> Agradecido desde ya.
>
>
>
>
>
>
>
>
> --
> Cordialmente,
>
> Ing. Hellmuth I. Vargas S.
> Esp. Telemática y Negocios por Internet
> Oracle Database 10g Administrator Certified Associate
> EnterpriseDB Certified PostgreSQL 9.3 Associate
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2018-01-19 14:07:56 Re: Problema enconding postgresql !!!
Previous Message Hellmuth Vargas 2018-01-19 13:43:56 Re: Problema enconding postgresql !!!