메뉴 바로가기 본문 바로가기
Support

Orange board

orange ade 세션 끊기는 현상 문의드립니다.

김재겸 2020-05-19

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전: orange ade

 - DBMS 버전: 
 - DB Client 버전: 
 - OS 버전: windows10


orange ade에서 postgresql 사용중입니다.

DB연결하고 얼마되지 않아 연결이 끊기고 있습니다.

연결을 유지하는 방법이 있나요?


[에러메시지]

Error : # 35, FATAL: terminating connection due to idle-in-transaction timeout;The commection has been lost

Error : # 35, SQLPrepareW unable due to the connection lost

첨부파일
    등록된 파일이 없습니다.
안녕하세요. 웨어밸리 오렌지팀입니다.

Orange Ade의 경우, ODBC를 사용한 Connection String 외에 별다른 옵션 설정을 입력하지 않습니다.

Postgresql의 경우 DB 접속시 사용하는 Connection String은 다음과 같습니다.
“DRIVER=%sSERVER=%sPORT=%dDATABASE=%sUID=%sPWD=%sPROTOCOL=8.0-1UseServerSidePrepare=1”

Postgresql 의 경우, 9.6 부터 idle_in_transaction_session_timeout 에 대한 설정이 추가되었다고 하나,
기본값이 0이며, 0일 경우 이 값을 사용하지 않는 것을 의미한다고 되어있습니다..

그럼에도 불구하고 해당 값으로 인해 연결이 끊길 경우
postgresql.conf 등과 같은 다른 설정을 확인하셔야 할 것으로 생각합니다.

감사합니다.
오렌지팀2020-05-29