gpt4 book ai didi

macos - Mac OSX 上的 PostgreSQL 环境文件?

转载 作者:行者123 更新时间:2023-11-29 13:36:29 24 4
gpt4 key购买 nike

PostgreSQL 似乎有一个允许设置环境变量的环境文件。在 Linux 上(在我的例子中是 Kubuntu 11.10),它位于例如/etc/postgresql/8.4/main/environment 并且默认为空,除了一些有用的注释。

在 Mac OSX Lion 上,该文件似乎不存在:我希望它位于例如/Library/PostgreSQL/9.0/data/ 因为那是所有其他配置文件所在的位置,但它不在那里 - 如果我创建它,它似乎没有被使用。

如何在 Mac OSX 上为 PostgreSQL 服务器设置环境变量?

最佳答案

没有为 PostgreSQL 指定环境变量的标准方法,我假设该文件是 Kubuntu 特定的。

为了让我的生活更轻松,我所做的是复制 ORACLE 使用的方法:

  • 我在每台运行 PostgreSQL 数据库的服务器上都有 /etc/pgtab 文件;
  • 我在 /etc/pgtab 中的一行中指定我运行的每个集群;
  • 我创建了一个脚本 pgenv,它基于 /etc/pgtab 显示集群的菜单(以防有多个集群)并初始化所有 PATH 和变量。

它适用于我的 MacBookPro 以及所有基于 Linux 和 HP-UX 的服务器。

关于macos - Mac OSX 上的 PostgreSQL 环境文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9595683/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com