【发布时间】:2013-09-09 14:31:38
【问题描述】:
需要帮助修复我的 postgresql,这是 OSX Lion 附带的预装版本。
我得到了错误
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"?
另外,当我使用终端命令“which psql”时,我得到了
/usr/bin/psql
所以看起来我指向的是正确的 psql 安装。此外,我最近完成了删除所有以前安装的 postgres/postgres 应用程序等,并且我还从我的“.bash_profile”中删除了与这些以前版本的 postgres 相关的任何内容。
作为补充信息,我尝试使用 Postgres.app 并继续获取版本 9.2.4.3 并收到“意外退出消息”,我认为这可能是同一问题的一部分。
退出时的错误信息:
Process: com.heroku.postgres-service [49859]
路径:/Applications/Postgres.app/Contents/XPCServices/com.heroku.postgres-service.xpc/Contents/MacOS/com.heroku.postgres-service 标识符:com.heroku.postgres-service 版本: ??? (???) 代码类型:X86-64(本机) 父进程:com.heroku.postgres-service [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) 异常代码:0x00007fff5fc01028 处的 KERN_INVALID_ADDRESS
回溯不可用
未知线程因 X86 线程状态(64 位)而崩溃: rax:0x00000000000000055 rbx:0x0000000000000000 rcx:0x0000000000000000 rdx:0x0000000000000000 rdi:0x0000000000000000 rsi:0x0000000000000000 rbp:0x0000000000000000 rsp:0x0000000000000000 r8:0x0000000000000000 r9:0x0000000000000000 r10:0x0000000000000000 r11:0x0000000000000000 r12:0x0000000000000000 r13:0x0000000000000000 r14:0x0000000000000000 r15:0x0000000000000000 撕裂:0x00007fff5fc01028 rfl:0x0000000000010203 cr2:0x00007fff5fc01028 逻辑 CPU:0
二进制图像描述不可用
外部修改总结: 其他进程针对此进程进行的调用: task_for_pid:0 线程创建:0 线程集状态:0 此过程发出的调用: task_for_pid:0 线程创建:0 线程集状态:0 这台机器上所有进程的调用: task_for_pid:3164 线程创建:0 thread_set_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, 0x4D34373142353737334448302D4348392020 AirPort:spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6),博通 BCM43xx 1.0 (5.106.198.19.22) 蓝牙:4.0.8f17版本,2个服务,11个设备,1个传入串口 网络服务:Wi-Fi、AirPort、en1 串行 ATA 设备:东芝 MK5065GSXF,500.11 GB 串行 ATA 设备:MATSHITADVD-R UJ-8A8 USB 设备:FaceTime 高清摄像头(内置)、apple_vendor_id、0x8509、0xfa200000 / 3 USB 设备: hub_device, 0x0424 (SMSC), 0x2513, 0xfa100000 / 2 USB 设备:USB 接收器、0x046d (Logitech Inc.)、0xc51b、0xfa130000 / 6 USB 设备:BRCM2070 集线器、0x0a5c(博通公司)、0x4500、0xfa110000 / 5 USB 设备:蓝牙 USB 主机控制器,apple_vendor_id,0x821a,0xfa113000 / 8 USB 设备:Apple 内部键盘/触控板、apple_vendor_id、0x0252、0xfa120000 / 4 USB 设备: hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000 / 2 USB 设备: IR Receiver, apple_vendor_id, 0x8242, 0xfd110000 / 3
【问题讨论】:
-
PostgreSQL 仅随 OS X 服务器版一起提供。
/usr/bin/psql并不意味着你有 postgresql 服务器,它只是一个客户端程序。请参阅postgresql.org/download/macosx 并从postgres.app或其他来源重新安装服务器。
标签: macos postgresql osx-lion postgis