database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7121 게시물 읽기
No. 7121
PQstatus 함수를 쓰다가 ....
작성자
윤영덕(dudejr2)
작성일
2007-04-30 14:30
조회수
5,056

안녕하세요 

postgres를 이용하여 서버를 돌리고 있습니다.

근데 몇일전 갑자기 서버가 죽었는데 코어 파일을 확인해 보니 PQstatus함수를 수행하다 죽은거 같네요 ㅡㅡ;

수행한 조건문은 

if ( PQstatus( m_pqconn ) == CONNECTION_BAD )
{
 ........
}

이거였습니다.

m_pqconn도 확인해 보니 NULL값이 아니였고 NULL값 이였다고 해도 CONNECTION_BAD를 리턴했을테니 죽지는 말아야 하는데 ㅠ.ㅠ

혹시 아시는 분이나 같은 경험 있으신분들의 조언을 구합니다. (--)(__)

이 글에 대한 댓글이 총 1건 있습니다.

m_pqconn 값이 잘못된 주소 값을 가지고 있어서 죽었는 모양인가본데, 

제가 보기에는 pg API 쪽이기 보다는 서버 자체 문제 같습니다. 


서버 프로그램 어떤 부분에서 m_pqconn 의 메모리 주소를 바꾸어 버렸는 것이 아닐까 생각해봅니다. 

김상기(ioseph)님이 2007-04-30 14:54에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7124$1 은 무슨 뜻인가요? [1]
이종현
2007-04-30
4806
7123좀 복잡한 쿼리인데요.. 용어에 대한 이해도가 떨어져서요.. [1]
이종현
2007-04-30
5346
7122두 날짜의 차이(기간) 구하기 [4]
period
2007-04-30
7601
7121PQstatus 함수를 쓰다가 .... [1]
윤영덕
2007-04-30
5056
7117sql문에 대해서 문의드립니다. [3]
박성호
2007-04-30
5834
7116Postgresql 초보입니다. 이제 막 관심을 가지고 있습니다. [2]
이종현
2007-04-28
6001
7115시퀀스명 변경? [1]
dba
2007-04-27
6290
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다