首页 > 解决方案 > Postgres - 访问 pg_config_manual.h 文件或使用 Docker 修改“NAMEDATALEN”值

问题描述

很长一段时间以来,我一直想知道如何增加 postgres 的max_identifier_length

我有一个我们正在迁移到 Postgres 的现有数据库(在 MS SQL Server 中),定义的对象的名称长度超过 63 个字符,但是因为 Postgres 默认限制为 63 个字符,所以我无法使用那些对象原样。

阅读多篇文章,修改pg_config_manual.h中的“ NAMEDATALEN ”值将起作用。但是我面临的挑战是,当我使用 docker container 处理 postgres 时,我看不到pg_config_manual.h 。

有关如何访问pg_config_manual.h文件或使用 docker 修改“ NAMEDATALEN ”值的任何帮助?

标签: postgresqldocker

解决方案


推荐阅读