我刚刚用homebrew安装了posgresql,当我继续输入命令时
psql
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib
Referenced from: /usr/local/bin/psql
Reason: image not found
[1] 69711 trace trap psql
Run Code Online (Sandbox Code Playgroud)
有没有人知道什么是错的?
我一直试图杀死在端口5432上运行的PostgreSQL进程无济于事.无论何时打字sudo lsof -i :5432,我都会看到如下内容:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
postgres 587 postgres 4u IPv6 0x218f97e9af5d0303 0t0 TCP *:postgresql (LISTEN)
postgres 587 postgres 5u IPv4 0x218f97e9ae0f6c63 0t0 TCP *:postgresql (LISTEN)
Run Code Online (Sandbox Code Playgroud)
然后我尝试在此示例中终止进程587 sudo kill -9 587,但随后另一个进程在同一端口上自动重启!我试过在活动监视器上杀死它也无济于事.请帮忙?
谢谢,劳拉
我只知道使用postgres数据库的基础知识并且已经使用它大约一年没有任何重大问题我无法通过文档或现有的stackoverflow问题.
但是现在我遇到了一个问题,我在我的mac上的pg db上不断出现以下错误.我尝试使用安装成功的brew安装更新的postgres,但我认为在此过程中我创建了另一个问题.错误是在尝试启动db时:
LOG: database system shutdown was interrupted; last known up at 2015-10-04 11:04:08 EDT
LOG: database system was not properly shut down; automatic recovery in progress
LOG: redo starts at 0/6000090
LOG: record with zero length at 0/6001990
LOG: redo done at 0/6001960
LOG: last completed transaction was at log time 2015-10-04 10:56:33.121103-04
FATAL: could not open directory "pg_logical/snapshots": No such file or directory
LOG: startup process (PID 12905) exited with exit code 1
LOG: aborting startup due …Run Code Online (Sandbox Code Playgroud)