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 9425 게시물 읽기
No. 9425
libpq 하위 또는 상위 버전 호환성
작성자
김대청(dcmru)
작성일
2014-03-28 18:23ⓒ
2014-03-28 18:25ⓜ
조회수
10,622

안녕하세요.

 

libpq 라이브러리의 상위 또는 하위 버전에 대한 호환성에 대해서 질문을 드립니다.

 

1. PostgreSQL V8.3에서 만든 libpq를 사용하여 PostgreSQL V9.X에 연결

 

2. 반대로 PostgreSQL V9.X에서 만든 libpq를 사용하여 PostgreSQL V8.3에 연결

 

직접 프로그램을 짜서 확인을 해보면 알 수 있겠지만

 

먼저 해보셨거나 내용을 알고 있으시면 답변 부탁 드립니다.

 

감사합니다.

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

두 경우 다 대부분 보편적인 작업에서는 별 문제가 발생하지 않을 것 같은데요. (적어도 8.x와 9.x 사이에서는)

(서버, 클라이언트 서로간 하위 프로토콜을 지원할터이니)

구체적으로 어떤 부분에서 문제가 발생할 것이다는 것은 직접 해봐서 찾는 방법이 제일 빠를 것 같습니다. 

 

소스 상으로 살펴볼 수 있는 방법은 libpq-fe.h 파일의 변경분을 살펴보고, 

응용프로그램에서 사용하고 있는 libpq 함수들이 서로 호환하는가만 살펴보면 쉽게 풀릴 수도 있겠네요.

 

김상기(ioseph)님이 2014-03-31 10:02에 작성한 댓글입니다.

답변 감사드립니다.

제 생각으로도 8.X대에 사용하던 함수가 버전의 특성을 탈만한 부분은 사용하지 않아서 문제가 없을 것 같습니다.

정확한 결과는 직접 해봐야겠군요.

김대청(dcmru)님이 2014-04-02 09:37에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9429원격 pgsql 에서 특정 조건만 dump 받기 [1]
초보자
2014-04-02
11122
9428function dump [1]
김승규
2014-04-02
10925
9427pgsql 함수 문의 드립니다. [1]
오글이
2014-03-31
10534
9425libpq 하위 또는 상위 버전 호환성 [2]
김대청
2014-03-28
10622
9424Postgre 저장 위치 변경하는 방법은 뭔가요? [1]
SgtSS
2014-03-24
11248
9422동일 쿼리문 수행 시간이 실제 운영 장비와 테스트 장비간에 차이가 많이 발생합니다. [1]
박병욱
2014-03-20
10386
9421통계정보 백업 및 복구. [1]
김승규
2014-03-18
10832
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다