FireBird Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
파이어버드 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
IBPhoenix
FireBird Main site
볼랜드포럼 광고 모집

FireBird Q&A
[2025] Re:Embedded firebird 2.0 RC 2와 dbExpress 연결 방법 좀...
박지훈.임프 [cbuilder] 1930 읽음    2006-06-07 00:38
fbembed.dll 파일의 위치는 일반적인 dll을 두는 방법에 따라 위치시키시면 됩니다.
호출할 프로그램의 디렉토리 혹은 시스템 path 환경변수에 있는 디렉토리에 두시면 되는 거죠.

개발용 PC에서는, 프로그램 디렉토리에 두는 방법보다는, 별도의 파이어버드 임베디드 전용 디렉토리를 만들어서 path
환경변수에 추가해두실 것을 권하고 싶습니다. 델파이나 C++빌더같은 개발툴에서 디자인타임에 연결 테스트 등을 해보려면
프로그램 개발 디렉토리에 있는 fbembed.dll을 로드할 수가 없으니까요. System32 디렉토리등에 두어도 되겠습니다만
파이어버드 버전업때 여기저기 잔손이 가는 등 지저분해지기 때문에 별로 권하고 싶지 않습니다.

2.0 버전에서는 fbembed.dll 자체 외에도 추가로 세개의 dll이 더 필요합니다.
icudt30.dll, icuin30.dll, icuuc30.dll
이 파일들은 IBM의 ICU 라이브러리 파일들이라고 하는데, internationalization 때문에 추가되었다고 하는군요.
이 파일들 세개중 하나라도 없으면 fbembed.dll가 로드가 안됩니다.

이 파일들만 있으면 일단 실행은 되지만, 실제 사용을 위해서는 그 외에도 몇가지 파일들이 더 필요합니다.
예를 들어, firebird.msg 파일은 에러 메시지들을 가지고 있으므로 이 파일이 없으면 에러가 발생했을 때 황당하겠죠.
자세한 내용은 아래 글을 보세요.
http://firebird.borlandforum.com/impboard/impboard.dll?action=read&db=fb_tip&no=7

그럼...


Dark 님이 쓰신 글 :
: Embedded firebird 2.0의 세팅을 모두 끝내고 data.fdb 파일도 만들고 IBExpert로 테이블도 만들었습니다.
: 델파이 7.0으로 어플을 만들려고 하는데 이곳의 글들을 보고 dbExpress를 사용하기로 했습니다.
: 근데 VenderLib을 fbembed.dll로 변경했으나 연결이 안되네요 ㅜㅜ
:
: fbembed.dll파일을 어느 폴더에 갖다 놔야 하는지요...
:
: Embedded firebird 2.0는 c:\firebird\ 밑에 설치를 해놨고 어플은 c:\app\project1\ 밑에 만든다고
: 했을 때 fbembed.dll 파일이 위치해야 하는 경로와 dbExpress의 TSQLConnection의 Object Inspector 세팅
: 방법을 좀 알려주세요..
:
: 일단 Object Inspector에서
: ConnectionName을 "IBConnection"으로 VendorLib을 fbembed.dll, Params의 Database를 제가 만든 DB인
: data.fdb를 설정해 보았지만 연결되지 않아 질문드립니다.
:
: 부탁드리겠습니다..

+ -

관련 글 리스트
2019 Embedded firebird 2.0 RC 2와 dbExpress 연결 방법 좀... Dark 1472 2006/06/03
2025     Re:Embedded firebird 2.0 RC 2와 dbExpress 연결 방법 좀... 박지훈.임프 1930 2006/06/07
2026         박지훈.임프님 답변 정말 감사드립니다.. Dark 1472 2006/06/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.