winzeos의 postgressql콤포넌트를 사용해서 프로젝트를 하는데
sql을 연결하는데 자꾸 에러 메시지가 나네요.
왜 데이타베이스에서 호스트 네임 , 패스워드,다른거 다연결하고 트랜잭션으로 연결하고
query를 사용하는데 query에서 active하면 이런 메시지가 뜨네요.
connectDBStart() -- cnnect() failed:No errror
is the postmaster running (with -i) at 'localhost'
and accepting connection on TCP/IP port 5432?.
정확하게 이런 메시지가 뜹니다.
데이타 베이스에서 포트번호 5432도 맞거든요.
제발 고수님들 불쌍한 중생좀 도와주세요.
> winzeos의 postgressql콤포넌트를 사용해서 프로젝트를 하는데
> sql을 연결하는데 자꾸 에러 메시지가 나네요.
> 왜 데이타베이스에서 호스트 네임 , 패스워드,다른거 다연결하고 트랜잭션으로 연결하고
> query를 사용하는데 query에서 active하면 이런 메시지가 뜨네요.
> connectDBStart() -- cnnect() failed:No errror
> is the postmaster running (with -i) at 'localhost'
> and accepting connection on TCP/IP port 5432?.
> 정확하게 이런 메시지가 뜹니다.
> 데이타 베이스에서 포트번호 5432도 맞거든요.
> 제발 고수님들 불쌍한 중생좀 도와주세요.
에러 메시지를 보면 -i 옵션을 주고 postmaster 를 띄우라는 말이 있죠..
pgsql 은 기본적으로 Unix 프로토콜만 지원합니다.
그래서, postmaster 를 띄울때 -i 옵션을 주고 띄워야 TCP/IP 프로토콜도
사용하실수 있습니다.
클라이언트와 서버가 각기 다른 컴터에서 돌리려면, 이렇게 해줘야 겠죠..
$ /usr/local/pgsql/bin/postmaster -D -i /usr/local/pgsql/data
그럼