From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | mauricio pullabuestan <jmauriciopb(at)yahoo(dot)es> |
Cc: | Postgres ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Cambiar el collate C.UTF-8 de base de datos postgres a en_US.utf8 |
Date: | 2021-04-23 04:11:32 |
Message-ID: | 20210423041132.GA2696@ahch-to |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Thu, Apr 22, 2021 at 05:03:42PM +0000, mauricio pullabuestan wrote:
>
> Al hacer pruebas de replicación cambie algunas configuraciones en postgresql.conf para que sean compatibles con el servidor de producción y al replicar la copia inicial de la base de datos no reporta problemas, pero al conectarse a la replica da problemas en collate incompatibles.
>
>
> Googleando un poco encontré
> update pg_database set datcollate='POSIX.UTF-8', datctype='POSIX.UTF-8' where datname='databasename';
>
ah! no.
> La aplique a postgres, template0 y template1 y subi un respaldo y lo hace sin problemas.
>
> No estoy seguro que sea la forma correcta de hacer este cambio de collate y Ctype a las bases postgres, template0 y template1, en la noche voy a probar replicar (Hot standby) y ver si da problemas, en su experiencia puede decirme si voy a tener problemas?
>
> Cual sería la forma correcta de solucionar este problema de collate y Ctype?
>
ten presente que los collations que postgres acepta depende de lo que el
sistema operativo tiene disponible.
puedes mostrar la salida de estos dos comandos, ejecutados desde la
línea de comando del sistema operativo, en ambos servidores?
locale
locale -a
--
Jaime Casanova
Director de Servicios Profesionales
SystemGuards - Consultores de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Diego | 2021-04-23 13:32:31 | Problema con insert desde select y on conflict |
Previous Message | mauricio pullabuestan | 2021-04-22 17:03:42 | Cambiar el collate C.UTF-8 de base de datos postgres a en_US.utf8 |