자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

안녕하세요. 

 

RAD STUDIO 10.3에서 window-64bit 프로그램 만드는 중, FireDAC으로 PostgreSQL(PG) 64bit에 연결하다 문제가 생겼습니다.

 

다음과 같은 상황에서 에러가 발생합니다. 

 

0. File - new - multi-device application Delphi - Blank application에서 window-64bit로 설정합니다. 

 

1. TFDConnection을 통해 PG에 연결합니다. Property에 Drivers: PG 를 넣고 Connected : True 한 후, ID/PW를 입력합니다. 

 

2. [PGSQL]-314. Cannot load vendor library [LIBPQ.DLL]. : "모듈을 찾을 수 없습니다"가 발생했습니다.

 

3. 검색해보니 아래 글이 나왔습니다. FireDac 쓰려면 libpg를 포함한 모듈을 환경 변수에 설정하라고 합니다. 

http://docwiki.embarcadero.com/RADStudio/Rio/en/Connect_to_PostgreSQL_(FireDAC)

 

4. 시킨 대로 환경 변수에 PG\bin을 넣어 줍니다. 그랬더니 이번에는 같은 에러가 발생하는데 에러 메시지가 달라집니다. 

 [PGSQL]-314. Cannot load vendor library [LIBPQ.DLL]. : "~은 올바른 응용 프로그램이 아닙니다"

 

5. 몇 차례 실험해본 결과, PostgreSQL을 32bit로 재설치한 후 (원래는 64bit), RAD-studio를 재설치해서 window-32 bit만 설치하면 에러가 발생하지 않습니다. RAD Studio가 깔려 있는 폴더가 32비트 (x86) 쪽인 걸 보고 이렇게 시도해보니까 그때서야 Connected True가 됩니다. 

 

둘 중 하나라도 64로 두면 에러가 발생합니다. 

 

왜 32로 맞추어져야 하는지, 64는 PG 연결 지원이 불가능한 것인지가 궁금합니다.

 

==================================================================

19.02.15 업데이트 

 

PG 64bit 연동할 때, bin 폴더 외에 lib 폴더에도 dll이 있는걸 발견했습니다. 

 

환경변수를 이쪽 패스로 잡아 주었더니 첫 단계에서 TRUE로 연결이 됩니다. 

 

그러나 런 버튼 누르면 여전히 다음과 같은 메세지가 나오고 안 됩니다. 

 

 

KakaoTalk_20190215_132815265.png

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 25690
공지 유용한 관련 사이트 관리자2 2014.03.20 64701
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 108984
2395 FireMonkey Form 화면 터치시 문제점. file victor 2019.02.27 1142
2394 컴파일옵션 file 넓다란세상 2019.02.26 182
2393 XE10.2 Debug 오류 farseek 2019.02.26 208
2392 설치 후 파이어몽키 데모 최초 실행시 오류 file 컴사랑 2019.02.25 219
2391 내전화번호 함수 10.3 에러 [2] file 델파인 2019.02.24 1351
2390 ipworks 더이상 무상으로 지원 안되나요? [2] 별땅땅쫑 2019.02.22 301
2389 RIO 리눅스 지원 질문 [1] 가나당 2019.02.21 183
» FireDAC - PostgreSQL 연동 과정에서 64비트 문제 발생 [5] file 정한결 2019.02.13 1425
2387 [질문] 리오 10.3.1에서 FastReport를 설치할 수 없습니다. [2] 델사냥 2019.02.20 523
2386 [공유] 파이어몽키 버튼의 배경색상을 변경하고 싶습니다. 험프리 2019.02.20 579
2385 [공유] 파이어몽키 콤보박스의 글자 크기를 변경하고 싶습니다. 험프리 2019.02.20 824
2384 컴파일 옵션 [1] 넓다란세상 2019.02.11 338
2383 FMX TLang에서 Hard coded 된 문자열 변환 [1] VT 2019.02.20 239
2382 custom Styles 질문!! [1] 초급개발자 2019.02.12 200
2381 10.2 Datasnap서버에 ClientDataSet 사용시 Midas.dll 오류 문의 [1] 심바 2019.02.12 496
2380 SMTP 관련 문의 [1] 빌더유저 2019.02.15 217
2379 WINDOWS 10 에서 dbgrid 입력시 한글 첫자조합이 깨집니다. [1] 김하나 2019.02.19 462
2378 델파이 10.2 안드로이드 SDK 추가 [1] 마로 2019.02.18 229
2377 DataSnap Unit 들 [2] file 델파인 2019.02.19 219
2376 설정, 로그인, 비번 등의 정보를 설정할 수 있는 기능이 필요합니다. [2] 시작하기 2019.02.15 679