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 10136 게시물 읽기
No. 10136
MFC + PostgreSQL 연동시 사용중 Connection이 끊어지는 문제
작성자
박성규(박성규)
작성일
2020-02-28 15:04
조회수
3,011

 안녕하세요. 하도 답답해서 회원가입하고, 질문을 드립니다.

 

현재 MFC로 PostgreSQL을 연동하는 프로그램 만들었습니다.

PostgreSQL 버전 : 9.4

MFC에 사용된 라이브러리 버전 : 9.3.2.14293

 

처음 프로그램을 실행하면 연동이 잘 됩니다.

DB에 쓰기, 일기 다 잘 됩니다.

SELECT 몇 번 하고, INSERT 몇 번 하다 보면, Connection이 끊어집니다.

그냥 대기상태에서는 안 끊어지는거 같구요..

 

읽고, 쓰고 할 때마다 PQfinish를 하지 않고, DB Connection을 새로 맺긴 하는데...

이것 때문일까요?

이것저것 구글링 하다 보니까, 연결때마다 세션이 새로 만들어지는거 같은데...

제가 DB는 PostgreSQL은 처음 써봐서 잘 모르겠네요.

MDB나 MSSQL은 잘 되는데...

 

도움 부탁드립니다.

 

Connection String은 아래와 같습니다.

const char *conninfo = "user=xxx password=xxx host=localhost port=xxx"

PQerrorMessage 도 없습니다. 그냥 CONNECTION_BAD 가 됩니다.

 

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

서버쪽 로그 설정 하는 부분에 서버에 붙고 떨어지는 클라이언트들의 로그를 남길 수도 있습니다. (log_connections)

서버쪽에서는 그 연결이 어떤 식으로 끊어지는지 살펴보면 좀더 그 원인을 쉽게 찾을 수 있을 것 같네요.

 

김상기(ioseph)님이 2020-02-28 17:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
10139Postgresql select 시 컬럼추가 하려면 mysql 처럼 하면 되는지 [3]
박주용
2020-03-05
2968
10138max_worker_precesses 와 parallel work 의 구조 궁금합니다. [1]
joker
2020-03-03
2870
10137postgresql sql_id 나 hashvalue 가 없나요?? [1]
story1472
2020-02-28
2901
10136MFC + PostgreSQL 연동시 사용중 Connection이 끊어지는 문제 [1]
박성규
2020-02-28
3011
10134password정책 변경 문의 [1]
이준호
2020-02-14
3430
10132A certificate verification problem 문구가 뜨고 [1]
초보DB
2020-02-11
2963
10130마이그레이션 중 에러 pg_basebackup: child process did not exit normally [2]
lucky
2020-02-07
3025
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.024초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다