불새초보 님이 쓰신 글 :
: 임베디드 버전을 사용하고 있는데요...
:
: IBExport에서 sql파일을 실행해서 udf쪽에 추가된 것은 보입니다.
:
: 그런데 editer에서 쿼리를 실행하면
:
: function CEIL is not defined.
: module name or entrypoint could not be found.
:
: 라는 형태의 에러가 발생합니다.
:
: 무엇이 문제일까요??
:
: 임베디드 파일의 경우 .dll의 위치는 어디인지요...
: 실행파일있는경로/udf/ 여기에 위치하는게 맞는지요...
:
: 그외에 더 처리해 주어야 할 부분이 있을까요??
:
: 짧은 지식으로 고생중이네요..ㅠㅠ
:
: 소중한 답변 부탁드립니다.(__) 꾸벅
안녕하세요. 까막입니다.
임베디드의 경우 udf 의 위치는 설정하기 나름입니다.
보통 실행파일 하부에 두는 경우가 많으니, 불새초보님의 말씀도 틀린것은 아닙니다.
단, firebird.conf 파일에서 RootDirectory 지정을 올바르게 해야 합니다.
http://firebird.borlandforum.com/impboard/impboard.dll?action=read&db=fb_tip&no=8
여기를 참고하시는게 좋을 것 같네요.
CEIL 함수가 들어있는 dll 이 있고, 해당 함수를 DB 에 등록을 했다는 가정하에서 이야기 드립니다.
에러 내용으로 봐서는 dll 도 있고, 등록도 되어 있는 것 같지만요. ^^
혼이 살아 있을까.... 대한민국.
|