- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚升级(使用 Homebrew)我的 postgreSql 和 postGis 安装。我不能再“brew postgresql-upgrade-database”(因为它告诉我我的数据是“错误:已经从以前的尝试中升级”;它不是,因为尝试失败),并且手动“pg_upgrade”路线是很好,直到处理“template1”数据库抛出
lc_collate values for database "postgres" do not match: old "C", new "en_US.UTF-8"
错误。我没有创建那个“template1”数据库,所以如果它以某种方式可以覆盖字符串匹配要求,它是可消耗的(如果不是以某种方式需要的话)。在此先感谢您的任何建议。
最佳答案
只需更新排序规则和 ctype 编码:
UPDATE pg_database SET datcollate='en_US.UTF-8', datctype='en_US.UTF-8' WHERE datname='postgres';
同样对 template1
和 template0
重复此查询 — 或者如果您只有这三个数据库,则可以删除 WHERE
子句。
检查 \l
。
关于postgresql - pg_upgrade : "lc_collate values for database "postgres"do not match",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48612313/
我正在尝试将 postgresql 数据库从 9.1 升级到 9.4。我运行 9.4 版本的 pg_upgrade 如下: sudo -u postgres pg_upgrade -b /postgr
我正尝试在 CentOS 7 上将 PostgreSQL 从 9.2 迁移到 10.2 我已经安装了新版本,我正在尝试实现转换: /usr/pgsql-10/bin/pg_upgrade --old-
我要将一个相当大的 PostgreSQL 集群从 9.3 升级到 11。 升级 集群的大小约为 1.2Tb。该数据库有一个磁盘系统,由一个快速 HW RAID 10 阵列组成,该阵列由 8 个 DC
Postgresql 从 9.6 更新到 10.4(在 Fedora 28 上)让我卡住了:一个数据库中的一个表有一列数据类型为“未知”。我很乐意删除该列,但由于我无法启动 postgresql 服务
我刚刚升级(使用 Homebrew)我的 postgreSql 和 postGis 安装。我不能再“brew postgresql-upgrade-database”(因为它告诉我我的数据是“错误:已
我试图在 Windows 2008R2 上运行 pg_upgrade,但出现错误: cannot write to log file pg_upgrade_internal.log Failure,
由于以下错误消息,我无法将我的 postgresql 服务器从 9.4 升级到 9.5: pg_restore: creating OPERATOR "public.->" pg_restore: c
我一直致力于将 Postgresql 数据库从 8.4 升级到 9.1。我遇到了无数问题(可能与 Ubuntu 的文件放置有关),但我想我看到了终点线。Pg_upgrade 几乎可以正常工作,但是当它
我尝试使用 pg_upgrade 工具从一个次要版本 (11.1) 升级到另一个次要版本 (11.6),但在以下命令中失败: su - postgres -c '/usr/pgsql-11/bin/p
我的公司有一台运行 CentOS 6.4 和 postgreSQL 8.4.13 的遗留内部服务器。目标是在不进行操作系统更新的情况下尽可能对其进行升级;它是用于服务的实时内部服务器,因此升级操作系统
我是一名优秀的程序员,十分优秀!