C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[12835] 쓸만한 로컬 DB 엔진 있을까요?
크레브 [kkol] 4032 읽음    2007-03-24 10:08
빌더6.0과 파이어버드 임베디드 1.5X 로 개발해서 사용하다가
윈도우 2000에서 문제가 생겼는데..
해결 방안이 안나와서 DB를 전면 교체해야 하는 상황이 되버렸습니다.

fbclient.dll loading 에러 뜨면서 DB  연결이되지 않는 문제 인데..
dll이 로딩 안된다고 하니.. 프로그램으로 어찌 해볼 도리가 없습니다.
윈도우 XP깔린데서는 한번도 뜬적이 없고..
윈도우 2000 피씨에서만 나오는 현상인데.. 이게 모든 피씨에서 나오는게 아니라
실행파일 설치하다보면 어쩌다 한대에서만 에러가 뜹니다.
그 피씨에서는 계속 dll 로딩에러가 발생해서 DB 연결이 안되고요.
같은 윈도우 2000 이라도 한번 잘되는 피씨는 계속 잘 돌아갑니다.

어쨌든..
정 해결 안되면 다른 DB로 바꾸던지 자체 DB 엔진을 제작하던지 하는 방법밖에 없을것 같네요
위와 같은 문제 발생하신분은 없으신지?

파이어버드 임베디드 외에 자체 로컬 DB용 엔진으로 쓸만한 라이브러리 있을까요?
파이어버드의 기능은 과문하고요..
기본적인 파일DB에서 날짜로 소팅하고 검색할 수 있는 정도면 될것 같은데요
select count(*) group by  ...  와 비슷한 기능은 있으면좋을듯..  ( 직접 계산해도 되지만..^^;; )
박지훈.임프 [cbuilder]   2007-03-26 05:04 X
fbclient.dll은 일반적인 dll인데 로드가 안된다면, 아무래도 일반적인 이유겠지요.
dll의 권한이나 패스 등을 체크해보시는 것이 우선일 듯...
크레브 [kkol]   2007-03-26 13:49 X
그러게요.. 패스야 실행파일하고 같은 폴더에 있으니까 문제될리는 없을테고요. 권한이라면 어떤 의미인지는 모르겠지만.. 특별히 문제가 될게 있을까요? 정말 그냥 되야 하는건데.. loading 에러가 뜨니 난감합니다 .. 아래 어느분이 말씀하신 fbclient.dll에서 필요한 다른 dll의 들의 문제가 있는지 찾아봐야겠습니다.
박지훈.임프 [cbuilder]   2007-03-26 14:39 X
dll의 권한의 문제란 건.. 예를 들면 fbclient.dll의 액세스 권한이 Administrator인데, 사용자의 로그인 계정 권한이 파워유저라든지 그냥 유저 그룹이면 문제가 되는 거죠. dll 로드 에러는 마치 파일이 없을 때처럼 납니다.

이런 문제는... (저희 회사처럼) 프로그램 설치는 전산 부서에서 어드민 권한으로 하고 일반 사무직들에게는 일반 어드민 권한을 주지 않고 일반 사용자 계정으로 사용하는 경우에 흔히 발생할 수 있습니다. 원래는 어드민 계정에서 설치했더라도 fbclient.dll의 권한이 일반 사용자도 사용할 수 있는 권한(보통은 Everyone)으로 설정되어야 하는데, 어떤 이유로든 이게 관리자 계정 등 높은 권한으로 제한되어 있을 때입니다.
박지훈.임프 [cbuilder]   2007-03-26 14:40 X
그리고 아래 분께서 말씀하신 대로 fbclient.dll이 의존하는 다른 dll의 경우에도 마찬가지입니다. 그중 하나라도 권한이 현재 로그인 계정의 권한보다 더 높은 권한으로 되어 있다면 그 dll의 로드에 실패할 거고, 그러면 결국 fbclient.dll의 로딩도 실패하게 되죠.

+ -

관련 글 리스트
12835 쓸만한 로컬 DB 엔진 있을까요? 크레브 4032 2007/03/24
12845     잘 해결되었습니다. ^^ 크레브 2581 2007/03/27
12844     Re:쓸만한 로컬 DB 엔진 있을까요? 태기, 클라인 3191 2007/03/26
12842     Re:쓸만한 로컬 DB 엔진 있을까요? ... 2582 2007/03/26
12838     Re:SQLite는 어떠신지요. 김성훈 2886 2007/03/24
12836     Re:임베디드 FB 말할려고 했는데... 윈도우라... ^^;; 초보 2793 2007/03/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.