2013-09-05 6 views
0

OSX Lion과 함께 제공되는 사전 설치된 postgresql을 수정하는 데 도움이 필요합니다.Mac OSX 10.7 "/var/pgsql_socket/.s.PGSQL.5432"용 사전 설치 PostgreSQL에서 오류가 발생 했습니까?

나는 오류를 얻을

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.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 버전 : ??? (???) 코드 유형 : - 64 (기본) 부모 프로세스 : com.heroku.postgres 서비스 [49856]

날짜/시간 : 2013년 9월 5일 12 : 55 : 08.176 -0400 OS 버전 : Mac OS X 10.7.5 (11G63) 보고서 버전 : 9

익명 UUID : 7F2C7D7B-4EF2-4ED5-A570-94393FBE5F97

추락 스레드 : 알 수없는

예외 유형 : EXC_BAD_ACCESS (SIGSEGV) 예외 코드 : KERN_INVALID_ADDRESS에서 RAX : 0x00007fff5fc01028

역 추적을 사용할 수 없습니다

알 수없는 스레드는 X86 스레드 상태 (64 비트)로 추락 : 0x0000000000000055 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 RIP : 0x00007fff5fc01028 RFL : 0x0000000000010203 CR2 : 0x00007fff5fc01028 논리 CPU : 사용할 수 없습니다 0

바이너리 이미지 설명

외부 수정 요약 : 다른 processe에 의해 통화 이야이 과정을 대상으로 : task_for_pid : 0 thread_create : 0 thread_set_state :이 프로세스에 의해 0 전화 : task_for_pid : 0 thread_create : 0 thread_set_state : task_for_pid : 3164이 시스템의 모든 프로세스에 의해 0 통화 thread_create : 0 thread_set_state : 0

모델 : MacBookPro8,1, 부트롬 MBP81.0047.B27, 2 개 프로세서, 인텔 코어 i5, 2.4 GHz의 10 GB의 SMC 1.68f99 그래픽 : 인텔 HD 그래픽 3000, 인텔 HD 그래픽 3000, 내장, 512MB 메모리 모듈 : BANK 0/DIMM0 8 GB의 DDR3 1333 MHz의 0x029E, 0x434D5341384758334D314131333333433920 메모리 모듈 : BANK 1/DIMM0 : 2GB, DDR3 1333 MHz의 0x80CE, 0x4D34373142353737334448302D4348392020 공항 : spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6) 브로드 BCM43xx 1.0 (Bluetooth : 버전 4.0.8f17, 서비스 2 개, 장치 11 개, 수신 직렬 포트 네트워크 서비스 : Wi-Fi, AirPort, en1 직렬 ATA 장치 : TOSHIBA MK5065GSXF, 500.11 GB 직렬 ATA 장치 : USB 장치 : faceTime HD 카메라 (내장), 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_vendor_id, 0x0252, 0xfa120000/4 USB 장치 : hub_device, 0x0424 (SMSC), 0x2513, 0xfd100000/2 USB 장치 : IR 수신기, apple_vendor_id, 0x8242, 0xfd110000/3

+0

PostgreSQL의 배송. '/ usr/bin/psql'은 여러분이 postgresql 서버를 가지고있는 것을 의미하지는 않습니다. 단지 클라이언트 측 프로그램 일뿐입니다. http://www.postgresql.org/download/macosx/를보고'postgres.app' 또는 다른 소스에서 서버를 다시 설치하십시오. –

답변

0

권한이 거부는 파일 권한 문제를 제시한다./var /와/var/pgsql_socket/

만약 이것이 해결되지 않으면 Homebrew를 통해 PostgreSQL을 설치하십시오.

1

호스트 옵션을 시도하십시오 :

psql -h localhost 

당신은 당신의 .bash_profile 파일에 다음 행을 추가 할 수 있습니다 만 OS X 서버 버전과

export PGHOST=localhost