当前位置: 首页 > 知识库问答 >
问题:

自制postgres坏了

艾茂学
2023-03-14
> launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
/usr/local/Cellar/postgresql/9.4.0/homebrew.mxcl.postgresql.plist: Operation already in progress

但是,postgres似乎没有运行。

> ps auxw | grep post
billmcn           670   0.0  0.0  2424272    452 s000  R+   10:12PM   0:00.01 grep post

并且无法与命令行客户端连接。

> psql
psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

据我所知,我已经尝试了在讨论这个问题的其他Stackoverflow线程上建议的所有修复。具体地说:

    null
ll /usr/local/var/
drwxr-xr-x  3 billmcn  admin  102 Dec 20 12:44 cache
drwxr--r--  2 root     admin   68 Dec 29 21:37 postgres
ll /usr/local/var/
drwxr-xr-x   3 billmcn  admin  102 Dec 20 12:44 cache
drwx------  23 billmcn  admin  782 Dec 30 10:51 postgres

共有1个答案

姜旭
2023-03-14

我在新安装的约塞米蒂上使用自制软件安装postgres也遇到了同样的问题。

首先,我的brew配置如下所示:

HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: 9f6926265f8e4be7cc80dfe9042f2cd3c1e8dc9e
Last commit: 64 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.10.1-x86_64
Xcode: 6.1.1
Clang: 6.0 build 600
X11: N/A
System Ruby: 2.0.0-481
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: ~/.rvm/rubies/ruby-2.1.1/bin/ruby

我注意到的第一件事是我没有/usr/local/var/postgres的写权限。发布sudo chown-r`whoami`/usr/local/var/postgres很容易改变了这一点,然后我重新安装了postgresql并执行了

 类似资料:
  • 问题内容: 我在postgres中有一个排序问题,其中包含诸如版本之类的值。版本是字符变化的,其值如下所示(无序)。 我如何按照自然顺序排序,这样当我发行时就会给我 代替 问题答案: Postgres允许您按数组排序-本质上就是版本号所代表的含义。因此,您可以使用以下语法: 这是一个完整的示例: 甚至是示威。

  • 问题内容: 我只是逐渐了解NATURAL JOIN,而SQLite却表现不佳。 和 产生相同(正确)的结果。 但是,如果我省略括号,如下所示: 我看到r1和r2正确连接,但是r3根本没有连接到结果,而是形成了r1 NATURAL JOIN r2,r3的笛卡尔积。 第一个联接结果的属性名称是否存在问题,或者我误解了SQL? 问题答案: 我自己没有使用该数据库,但是根据此文档,SQLite中的所有联接

  • 我已经使用Postgres/Npgsql设置了Sql复制。 我们在Ravendb中使用GUID作为ID。只要Postgres中我的id列的类型是varchar,一切都正常,但如果我将其设置为uuid,这应该是与Guid匹配的正确类型,它就会失败。 对于id以外的其他列,它也会失败。 Postgres日志给我: 运算符不存在:uuid=字符34处的文本提示:没有与给定名称和参数类型匹配的运算符。您可

  • 我已经使用这里的安装链接安装了postgres 之后通过自制 然后 我运行时出错了。 是 psql: 错误: 无法连接到服务器: 连接被拒绝 服务器是否在本地运行并接受 Unix 域套接字上的连接 “/tmp/.s.PGSQL.5432”? 和 引导失败:5:输入/输出错误错误:执行时失败以5退出。 找不到任何博客或教程。怎么安装?

  • 问题内容: 我使用的Swift很少,但是来自Objective C,关于Swift的一些事情就是PITA。 在iOS编程中,我们有方法,它是UIView的一部分。 因此,我尝试使用Xcode的自动完成功能并开始输入: 自动完成显示: 然后,我进入“持续时间”字段,然后输入数字: 然后,我再次跳到动画块,然后按Enter键,就像我通常在Objective C中一样,Xcode现在显示: 因此,我最后

  • �� Fastest full featured PostgreSQL node client �� 1250 LOC - 0 dependencies �� ES6 Tagged Template Strings at the core ��‍♀️ Simple surface API �� Chat on Gitter Getting started Install $ npm install