Instale y configure la configuración regional adecuada para un error de postgresql en ubuntu 18.04.2

Instale y configure la configuración regional adecuada para un error de postgresql en ubuntu 18.04.2

Aquí está mi error cuando intento usar postgresql 10:

DETALLE: La base de datos se inicializó con LC_COLLATE "en_US.UTF-8", que setlocale() no reconoce.

¿Cómo configurar correctamente las configuraciones regionales?

Lo intenté: exportar LC_COLLATE=en_US.UTF-8

Respuesta1

El mensaje implica que en_US.UTF-8no forma parte de las configuraciones regionales disponibles (que se pueden mostrar con locale -a)

Para agregarlo:sudo locale-gen en-US.UTF-8

Luego es necesario reiniciar PostgreSQL para retomarlo.

Si esta instancia de PostgreSQL se creó copiando un directorio de datos de otra máquina, también querrá volver a indexar las bases de datos (consulte reindexb) para tener en cuenta cualquier cambio en las configuraciones regionales entre sistemas.

información relacionada