On Fri, Apr 23, 2021 at 02:05:56PM +0000, mauricio pullabuestan wrote: > Hola Jaime. > > > Envio la salida > > > Servido de Producción > Ubuntu 14.04.6 LTS (GNU/Linux 3.19.0-80-generic x86_64) > locate > > > LANG=es_EC.UTF-8 > LANGUAGE=es_EC:es > LC_CTYPE=es_EC.utf8 > [...] > > Servidor replica > Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-72-generic x86_64) > locale > > > LANG=C.UTF-8 > LANGUAGE= > LC_CTYPE="C.UTF-8" > LC_NUMERIC="C.UTF-8" > LC_TIME="C.UTF-8" > LC_COLLATE="C.UTF-8" > LC_MONETARY="C.UTF-8" > LC_MESSAGES="C.UTF-8" > LC_PAPER="C.UTF-8" > LC_NAME="C.UTF-8" > LC_ADDRESS="C.UTF-8" > LC_TELEPHONE="C.UTF-8" > LC_MEASUREMENT="C.UTF-8" > LC_IDENTIFICATION="C.UTF-8" > LC_ALL= > > > locale -a > C > C.UTF-8 > POSIX > en_US.utf8 > es_EC.utf8 >
ok, el problema principal es que la variable de ambiente LANG en el nuevo servidor está como "C.UTF-8", pero si tienes instalado el locale necesario. Mi sugerencia sería que elimines el clúster actual de la réplica (pg_dropcluster) y lo vuelvas a crear ejecutandolo así: LANG=es_EC.UTF-8 pg_createcluster 12 main O también puedes cambiar la variable de ambiente LANG a nivel global en el sistema operativo. PD: evita el top-posting -- Jaime Casanova Director de Servicios Profesionales SystemGuards - Consultores de PostgreSQL