【问题标题】:How to choose correct collation to create database when migrating Postgres from Windows to Linux using pg_dump?使用 pg_dump 将 Postgres 从 Windows 迁移到 Linux 时如何选择正确的排序规则来创建数据库?
【发布时间】:2021-12-30 17:10:48
【问题描述】:

我的源窗口数据库中有以下配置

Name Owner Encoding Collate Ctype Access privileges
sourcedb appuser UTF8 English_South Africa.1252 English_South Africa.1252

我想知道当我迁移到 Linux 时如何检查等效排序规则。 我觉得en_ZA.UTF-8 是等价的。如果这是正确的,需要指导。

【问题讨论】:

    标签: postgresql collation pg-dump pg-restore


    【解决方案1】:

    是的,en_ZA.UTF-8 将是正确的语言环境。

    确保它是在您的系统上使用locale -a 定义的。如果它没有显示,你必须根据你的 Linux 发行版来配置它。

    【讨论】:

      猜你喜欢
      • 2021-10-25
      • 2011-01-17
      • 1970-01-01
      • 1970-01-01
      • 2011-05-31
      • 2016-11-02
      • 2013-03-02
      • 1970-01-01
      • 2011-11-30
      相关资源
      最近更新 更多