- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试通过以下方式获取 postgres 服务器状态:
sudo /etc/init.d/postgres status -u postgres
但出现以下错误:
/home/alex/olddisk/usr/local/pgsql/bin/pg_ctl: error while loading shared libraries: libpq.so.5: cannot open shared object file: No such file or directory
我补充说:
export LD_LIBRARY_PATH=""
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/lib/"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/alex/olddisk/usr/local/pgsql/lib/"
到我的 .bashrc
,但它没有帮助。
谢谢。
最佳答案
我在使用 --prefix 标志从源代码构建 postgresql 时遇到了这个错误。从源代码构建会将必要的共享库安装到您指定的前缀目录下的 libs 文件夹中,而不是安装共享库的通常位置。为了解决这个问题,我只是将 [prefix].libs 文件夹添加到 LD_LIBRARY_PATH 环境变量中。例如,在使用 --prefix/mike/sandbox/postgres 构建 postgres 之后,下面的命令解决了这个问题:
导出 LD_LIBRARY_PATH=/mike/sandbox/postgres/lib:$LD_LIBRARY_PATH
关于postgresql - pg_ctl : error while loading shared libraries: libpq. so.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28526935/
1、问题 pg_ctl start启动时报错退出:pg_ctl:server did not start in time。超时时间是多少?从什么时候到哪个阶段算超时? 2、分析:该信息打印位置
进程文件: pg_ctl or pg_ctl.exe 进程名称: PostgreSQL Control Process 进程类别:存在安全风险的进程 英文描述: pg_ctl.exe is
我试图在编辑 postgresql.conf 文件后重新启动 Postgres(版本 9.6)。但是它不起作用 pg_ctl stop 等待服务器关闭.....................
我在 Unix 上。我已经安装了 postgresql-9.3。 当我想使用 pg_ctl 或 postgres 启动服务器时,终端会给我: The program 'postgres' is cur
我有一个双节点 PostgreSQL 集群。一个是主要 (192.168.50.3),一个是辅助 (192.168.50.4)。我的 recovery.conf 在 192.168.50.4 上如下所
我正在编写对 pg_hba.conf 的一些更改脚本,我正在寻找一种自动方法来找到它的位置。同样,我也需要 pg_ctl 的路径来重新加载配置。我可以使用 pg_clusters 找到数据目录,但我不
我在 CentOS Linux 发行版 7.5.1804 (Core) 当我以 postgres 身份登录并运行时: bash-4.2$ /usr/pgsql-11/bin/initdb -D /va
我想在我的本地机器 (mac os 10.7.5) 上使用预安装的 postgresql,当我运行 which psql 时,我找到了它(在 /usr/bin/psql ),然后运行 pg_ctl -
我正在尝试通过以下方式获取 postgres 服务器状态: sudo /etc/init.d/postgres status -u postgres 但出现以下错误: /home/alex/olddi
我正在使用 Fabric 来初始化 postgres 服务器。我必须在命令末尾添加一个“sleep 1”,否则 postgres 服务器进程会在没有解释或日志中没有条目的情况下死机: sudo('%(
在 Ubuntu 14.04 上,如果我设置了 PGDATA 环境变量,这两个命令 service postgresql start 和 pg_ctl start 似乎在做同样的事情:在后台启动 po
我是 Ubuntu 新手,无法访问 pg_ctl 之类的东西。这里有什么问题?是不是没有安装?或者是别的什么?非常感谢一些帮助 Guy@GuyLinux:~$ sudo -i -u postgres
当我运行命令:pg restart on windows 10 时出现以下错误:pg_ctl: 未指定数据库目录且环境变量 PGDATA 未设置 最佳答案 您需要指定数据库目录的安装位置。 例如 pg
我想知道启动/停止 postgres 数据库的正确方法。有两种方法 pg_ctl 启动/停止 服务 postgresql 启动/停止 我想知道它们之间有何不同,我应该使用哪一个?他们有什么优点/缺点。
我最近通过 PostgreSQL 官方存储库(不是 CentOS)安装了 PostgreSQL 12。 (https://yum.postgresql.org/12/redhat/rhel-8-x86
PostgreSQL 10.6 和 CentOS 7 pg_ctl status pg_ctl: could not access directory "/var/lib/pgsql/data": P
更新 2 - 我已经从根目录(即 su)中卸载并重新安装了软件包,而不是使用我自己的帐户进行 sudo 操作。这允许可执行文件从/tmp 运行,从而消除了第一次更新时的错误。 更新 - 刚刚尝试卸载和
我是一名优秀的程序员,十分优秀!