需要帮助修复我的postgresql,预装的一个与OSX狮子。
我得到了错误
psql: could not connect to server: Permission denied
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?
此外,当我使用终端命令“哪个psql”时,我得到
/usr/bin/psql
因此,我似乎指向了正确的psql安装。此外,我最近完成了删除所有以前安装的postgres/postgres应用程序等,并且我还从我的“.bash_profile”中删除了与这些以前版本的postgres相关的任何内容。
作为补充信息,我尝试使用Postgres。应用程序并继续获取版本9.2.4.3,我收到和“意外退出消息”,我认为这可能是同一问题的一部分。
退出时的错误消息:
Process: com.heroku.postgres-service [49859]
路径:/Applications/Postgres。应用程序/目录/XPCServices/com。赫罗库。postgres服务。xpc/Contents/MacOS/com。赫罗库。postgres服务标识符:com。赫罗库。postgres服务版本:???(???) 代码类型:X86-64(本机)父进程:com。赫罗库。博士后服务[49856]
日期/时间:2013-09-05 12:55:08.176-0400操作系统版本:Mac OS X 10.7.5(11G63)报告版本:9
匿名UUID:7F2C7D7B-4EF2-4ED5-A570-94393FBE5F97
崩溃线程:未知
异常类型:EXC_BAD_ACCESS(SIGSEGV)异常代码:KERN_INVALID_ADDRESS0x00007fff5fc01028
回溯不可用
未知线程崩溃,X86线程状态(64位):rax:0x0000000000000055 rbx:0x0000000000000000 rcx:0x0000000000000000 rdx:0x0000000000000000 rdi:0x0000000000000000 rsi:0x0000000000000000 rbp:0x0000000000000000 rsp:0x0000000000000000 r8:0x0000000000000000 r9:0x0000000000000000000000 r10:0x0000000000000000000000 r11:0x0000000000000000000000 r12:0x0000000000000000000000 r13:0x000000000000000000000 r14:0x0000000000000000 r15:0x0000000000000000 rip:0x00007fff5fc01028 rfl:0x00000000000203 cr2:0x00007fff5fc01028逻辑CPU:0
二进制图像描述不可用
外部修改摘要:针对此进程的其他进程发出的调用:task\u for\u pid:0 thread\u create:0 thread\u set\u state:0此进程发出的调用:task\u for\u pid:0 thread\u create:0 thread\u set\u state:0此计算机上所有进程发出的调用:task\u for\u pid:3164 thread\u create:0 thread\u set\u state:0
型号:MacBookPro8,1,BootROM MBP81.0047。B27,2处理器,Intel Core i5,2.4 GHz,10 GB,SMC 1.68f99图形:Intel HD Graphics 3000,Intel HD Graphics 3000,内置,512 MB内存模块:BANK 0/DIMM0,8 GB,DDR3,1333 MHz,0x029E,0x434D5341384758334D314131333333433920内存模块:BANK 1/DIMM0,2 GB,DDR3,1333 MHz,0x80CE,0x4D343314235373344448302D4348392020机场:spairport\u wireless\u card\u type\u AirPort\u extreme(0x14E4,0xD6),Broadcom BCM43xx 1.0(5.106.198.19.22)蓝牙:版本4.0.8f17,2个服务,11个设备,1个传入串行端口网络服务:Wi-Fi,机场,en1串行ATA设备:东芝MK5065GSXF,500.11 GB串行ATA设备:MATSHITADVD-R UJ-8A8 USB设备:FaceTime高清摄像头(内置),apple\u vendor\u id,0x8509,0xfa200000/3 USB设备:集线器\u设备,0x0424(SMSC),0x2513,0xfa100000/2 USB设备:USB接收器,0x046d(Logitech Inc.),0xc51b,0xfa130000/6 USB设备:BRCM2070集线器,0x0a5c(Broadcom Corp.),0x4500,0xfa110000/5 USB设备:蓝牙USB主机控制器,apple\u vendor\u id,0x821a,0xfa113000/8 USB设备:apple内部键盘/触控板,apple\u供应商id,0x0252、0xfa120000/4 USB设备:hub\u设备、0x0424(SMSC)、0x2513、0xfd100000/2 USB设备:IR接收器、apple\u供应商id、0x8242、0xfd110000/3
权限被拒绝表明存在文件权限问题。确保socket文件存在于它应该所在的位置,并且可以列出/var/和/var/pgsql\u socket/
如果这不能解决它,请通过Homebrew安装PostgreSQL。
请尝试主机选项:
psql -h localhost
您可以将此行添加到您的.bash_profile
文件中:
export PGHOST=localhost
我刚升级我的MacMini服务器从狮子服务器到山狮使用OS X服务器。我在使用PostgreSQL时遇到了与去年第一次安装Lion Server时相同的问题。 当我尝试执行任何类型的PostgreSQL终端命令时,我会得到以下臭名昭著的错误消息,这些年来很多人都得到了这种消息: 当我尝试更改_postgres的密码时,我得到了错误。我尝试了几个命令,但得到了相同的错误。我刚刚重新启动了我的服务器,
我有一个托管在Engine Yard Cloud上的rails应用程序。部署后,我收到一个错误: 进程postgresql:POSTGRES_CONNECTION关键: DB'postgres'无法连接到服务器:连接拒绝服务器是否在本地运行并接受Unix域套接字'/var/run/postgresql/. s上的连接。PGSQL.5432' 在此错误之后,带有应用程序的实例变得不可访问,需要重新加
如何修复此错误? psql:错误:无法连接到服务器:没有这样的文件或目录是在本地运行并在Unix域套接字上接受连接的服务器“/var/run/postgresql/.s.PGSQL.5432”? 我们使用Docker、Postgres12和Wercker。在Wercker中运行此命令时,无法创建数据库。但是我们可以在我本地的Ubuntu环境中创建它。
我有一个简单的网页Ruby On Rails与postgresql数据库,但当我运行服务器我有这个错误,我不知道我这样做。我使用postgresql是因为heroku需要应用程序在postgresql中。 我在ubuntu 13.10工作 错误是: PG::Concertionbad无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字"/var/run/postgres
过了一段时间,Postgres数据库停止了我的live服务器的工作。我在这台服务器上工作了8个月。现在它突然停止工作了。 当我尝试输入命令时,psql产生错误
无法连接到PostgreSQL 11。 事件,尽管服务器正在运行。我甚至安装了pgAdmin 4,访问了服务器,它工作得非常好。但当我从Rails服务器执行此操作时,它显示: 无法连接到服务器:没有这样的文件或目录 服务器是否在本地运行并接受Unix域套接字上的连接“/var/run/postgresql/.s.PGSQL.5432”? 我在Stackoverflow中尝试了所有可能的方法。连续两