PostgreSQL 10 on Linux - LC_COLLATE locale en_US.utf-8 not valid

前端 未结 4 1054
借酒劲吻你
借酒劲吻你 2021-01-05 06:55

ERROR: invalid locale name: \"en_US.utf-8\"

Running Ubuntu server 18.04 Beta 2 with PostgreSQL 10.

In running a database creatio

4条回答
  •  死守一世寂寞
    2021-01-05 07:33

    check for available locales with locale -a if not found, try manually adding it with:

    locale-gen en_US.UTF-8 
    

    after this

    CREATE DATABASE db WITH TEMPLATE = template0 ENCODING = 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8';
    

    should work

提交回复
热议问题