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


Reply via email to