我收到这个无效的区域设置名称:在本地系统上复制 postgresql 数据库时出现" en_IN"错误?



此代码:

CREATE DATABASE fusionlab WITH
TEMPLATE = template0
ENCODING = 'UTF8'
LOCALE = 'en_IN';

导致此错误:

psql:C:/Intel/fusionlab_db.sql:23: ERROR:  invalid locale name: "en_IN"
psql:C:/Intel/fusionlab_db.sql:26: error: connect: FATAL:  database "fusionlab" does not exist

我该怎么修?

这意味着您的操作系统没有配置区域设置en_IN

如果它是一个类似Unix的系统,请从命令行运行:

locale -a

这将为您提供可用区域设置的列表。

最新更新