Windows 10上的PostgreSQL 10.5区域设置名称无效

Windows 10上的PostgreSQL 10.5区域设置名称无效,postgresql,localization,Postgresql,Localization,我试图创建一个db,如下所示 CREATE DATABASE "postgres" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8'; 但是,我收到了错误:无效的区域名称:“en_US.UTF-8” 我应该安装这个区域设置吗?如果是,怎么做?这取决于您的操作系统 如果您使用的是某种UNIX,请运行locale-a以显示所有可用的区域设

我试图创建一个db,如下所示

CREATE DATABASE "postgres"
    WITH OWNER "postgres"
    ENCODING 'UTF8'
    LC_COLLATE = 'en_US.UTF-8'
    LC_CTYPE = 'en_US.UTF-8';
但是,我收到了错误:无效的区域名称:“en_US.UTF-8”


我应该安装这个区域设置吗?如果是,怎么做?

这取决于您的操作系统

如果您使用的是某种UNIX,请运行
locale-a
以显示所有可用的区域设置。然后使用其中一个

在Windows上使用
英语

请参阅相关内容: