Background Image

FORUM

2012.10.20 02:36

OLEDB 설치시 오류

조회 수 16037 추천 수 0 댓글 15
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

CUBRID_OLEDB_Provider-8.4.1

 

regsvr32 등록시 loadLibrary("CUBRIDProvider.dll") 실패 - 지정된 모듈을 찾을 수 없습니다.

 

드라이버 설치시 오류가 발생합니다.

재부팅 재설치 다 해봤고

 

설치 선행되어야되는 vcredist_x86.exe 설치를 해봤구요

 

이PC만 그런게 아니라 다른 PC 6대가 동일하게 오류가 발생합니다 64Bit로도 설치해봤습니다.

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

CUBRID OLE DB Data Provider 8.4.1.exe 로 설치시

 

공급자를 더 이상 사용할 수 없습니다. 공급자가 올바로 설치되었는지 확인하십시오.

 

 

 

  • ?
    이용미 2012.10.23 18:06

    안녕하세요. 답변이 늦어 죄송합니다.

    우선 regsvr32.exe를 수행하신 C:WINDOWSsystem32 위치에 CUBRIDProvider.dll 파일이 존재하는지 확인 부탁 드립니다.

    만약 없다면, CUBRIDProvider.dll 파일의 위치를 찾으신 후, cmd 창에서 해당 파일이 위치하는 곳으로 이동하셔서 “regsvr32.exe /u CUBRIDProvider.dll” 수행 후, regsvr32.exe CUBRIDProvider.dll” 수행을 다시 한번 수행하시기 바랍니다.

    CUBRID를 설치하셨다면 CUBRID의 홈 디렉토리 아래 bin 폴더에 CUBRIDProvider.dll 파일이 존재하오니 참고 부탁 드립니다.

  • ?
    choiboss 2012.10.23 18:46 Files첨부 (1)

    우선 regsvr32.exe를 수행하신C:WINDOWSsystem32 위치에CUBRIDProvider.dll 파일이 존재하는지 확인 부탁 드립니다

     

    -----------------------------------------------------------------------------

     system32 폴더 밑에 파일 받아서 했습니다 안됩니다.

     exe 실행 파일로도 다 해보고 Dll 파일만 처리 해봤는데도 안됩니다


    이미지 파일을 받아보시면  "설치 오류"  이미지는 DLL 파일 받아서 system32 복사후 에서 실행한것이고

    "데이터+연결오류"는 EXE로 설시후 오류 나는 부분입니다.

     

    제PC에만 발생하는것이 아니고 직원PC 6대 32bit,64bit  xp, win7 등... 여러 PC에서 동일한 오류가 발생합니다.

     

    그리고 위에 게시판에 글을 하나 더 게시하였는데 9.0에서는 정상적으로 등록이 됩니다..

     

    위에 글에서는 같은버젼을 사용해야된다는 부분이라 8.4.1 버젼이 되어야됩니다. 확인부탁드립니다.

     

  • ?
    샤롱스판 2012.10.23 20:09

    http://jira.cubrid.org/browse/APIS-374 

    일단 이슈를 등록하고 개발자 할당하였습니다. 중요도 높여서 신속하게 검토하고 패치를 릴리스하도록 하겠습니다. 또한 댓글로 알려드리도록 하겠습니다.

     

    혹시 신규서비스를 개발 * 오픈일정이 여유있다면, 엔진을 9.0 베타버전으로 작업하고 2월중에 안정버전이 나오면 업그레이드하는 것도 고려하시면 좋을 것 같습니다. 개발 측면에서 보자면 SQL 구문 등 호환성이 높은 9.0 버전에서 작업하시는게 훨씬 수월할 수 있습니다.

    다만, 오픈일정이 빠듯하다면 8.4.1 최신패치버전이 가장 안정적입니다.^^

     

     

     

  • ?

    안녕하세요. 문의하신 OLE DB Driver 설치파일 문제는 확인 중에 있으며 이슈는 다음주 중 패치 예정입니다.

    우선 다른 OLE DB Driver 사용 방법은 다음과 같습니다.

      1. CUBRID Windows 버전 Zip파일을 이용

      2. zip파일의 압축을 풀어 bin 디렉토리에 위치하는 CUBRUDProvider.dll, CUBRIDProvider.tlb 파일을 복사

      3. 해당 파일을 C:WindowsSystem32 디렉토리에 위치로 복사

      4. cmd를 이용하여 [regsvr32.exe CUBRIDProvider.dll]을 수행하였을 때, 정상 설치 완료 창 출력 확인

      5. 연결 및 쿼리 수행 확인

    추가로 1,2번에서 사용한 두개의 파일을 압축하여 첨부하였습니다. 아래 첨부파일로 확인해 보시면 될 것 같습니다.

  • ?
    이용미 2012.10.31 19:43

    안녕하세요.

    원인은 cascci.dll 파일의 존재 유무와 관련이 있었습니다. 아래의 방법 중 하나를 선택하셔서 수행해 주시면 정상적으로 Driver를 사용하실 수 있을 것입니다.

    -       기존 CUBRID OLE DB Data Provider.8.4.1.exe 파일 이용

    기존 CUBRID OLE DB Data Provider 8.4.1.exe 파일을 수행 후, cascci.dll 파일을 CUBRID OLE DB Driver가 설치된 디렉토리에 같이 넣어주세요.

    -       기존 CUBRID OLE DB Provider.8.4.1.zip 파일 이용

    기존 CUBRIDProvider.dll, CUBRIDProvider.tlb 파일과 cascci.dll 파일을 같은 디렉토리에 넣으신 후 cmd 창에서 “regsvr32.exe CUBRIDProvider.dll”을 수행해 주세요.

    CUBRID 9.0버전의 Driver를 이용하셨을 때, 정상적으로 등록이 된 이유는 Driver 빌드 시 cascci.dll이 포함되어있었기 때문입니다.

    사용에 불편을 드려 죄송하며, 위와 같이 수행하신 후, 문제가 있으면 댓글 부탁 드립니다.

     

  • ?
    choiboss 2012.11.05 19:59 Files첨부 (1)

    안녕하세요

    큐브리드 사용자입니다.


    이번에도 위와 같이 설치를 해봤는데 안되는데 혹시 CUBRID OLE DB Data Provider.8.4.1.exe 을 다운받아서 설치를 해도 cascci.dll 파일은 설치가 되어도 파일은 생성은 안되는거 같습니다.

     

    cascc.dll 파일을 다른곳에서 파일을 받는건지 아님 EXE 파일을 실행하면 같이 생성이 되는건지 알고 싶고


    위에 답변에서 CUBRIDProvider.zip (322.9KB) 링크 주신 파일로는 cascci.dll 파일 없이도 정상적(32Bit)으로 처리 됩니다.


    혹시 답변을 다실때 테스트는 해보시고 다시는건지 궁금합니다.


    한번만 링크에서 다운 받아서 되는지 확인하셔도 늦지 않으실꺼 같습니다.


    저도 고객이 요청이 지연이 되고 있어 좀 난감합니다. 확인부탁드리겠습니다.

     

  • ?
    이용미 2012.11.07 00:03

    안녕하세요.

    http://ftp.cubrid.org/CUBRID_Drivers/OLEDB_Driver/ 링크에 수정된 OLEDB Driver가 적용되었습니다.

    해당 링크 파일을 사용하시면 cascci.dll 파일은 따로 설정하실 필요가 없이 기존과 동일하게 설치해주시면 됩니다.

    모두 확인 완료된 파일들이니, 재설치 하셔서 확인 부탁 드립니다.

  • ?
    choiboss 2012.11.07 06:57

    안녕하세요

     

    위에 링크되어진 파일을 적용 했을때 32Bit 파일은 적용이 됩니다.

     

    Installer , Archives 폴더에 있는 64Bit 파일 을 적용 했을 때는


    64bit 버젼  이전 오류 그대로 인거 같습니다. 확인 부탁드립니다.


    감사합니다.

  • ?
    이용미 2012.11.07 18:16

    링크 1(zip) : http://ftp.cubrid.org/CUBRID_Drivers/OLEDB_Driver/CUBRID_OLEDB_Provider-8.4.1.zip

    링크 2(exe) : http://ftp.cubrid.org/CUBRID_Drivers/OLEDB_Driver/Installer/CUBRID OLE DB Data Provider 8.4.1.exe

     

    위 링크의 파일들은 32bit, 64bit의 두 환경에서 모두 Test 되었으며 사용이 가능한 파일들입니다.

    archive에 있는 이전 파일들을 사용하시려면 추가적으로 필요한 파일들이 있으니 위의 파일 사용을 부탁 드립니다.

     

    해당 파일들을 이용하여 확인해 보시고 문제가 있다면 댓글 부탁 드립니다.

  • ?
    choiboss 2012.11.07 19:20 Files첨부 (1)

    안녕하세요

    위에 링크에서 받아서 테스트 해봤으나 같은 오류가 발생하는 부분도 있고 연결 성공이 되는 부분도 있고 오류 다양하게 발생하는거 같습니다. 테스트 PC 4대  windows7 64bit 에서 테스트 했습니다.

    첨부파일명에서 보시면

     

    64Bit 오류1 : 등록은 되고 데이터 연결 속성에서 수정하면 오류발생
    64Bit 오류2 : 등록도 안됨
    64Bit 오류3 : 등록도 안됨

    64Bit 성공  : 연결 됨

     

    4건중 1건만 성공되고 나머지는 오류가 발생하였습니다.

    같은 파일로 적용을 해보았고 관리자 권한으로 실행도 다 해봤습니다.

     

    확인부탁드립니다.

  • ?
    이용미 2012.11.07 20:16

    안녕하세요.

    사내에서 Window7 64bit를 이용하여 Test를 해 보았지만 모두 정상적으로 등록이 되었으며, 쿼리도 문제없이 수행되고 있습니다.

    다음 몇 가지 확인을 부탁 드립니다.

    -       설치 전 C++ 재배포 패키지의 설치 여부 확인

    -       연결 성공인 곳과 오류가 발생한 서버에서 다른 점이 있다면 어떤 것이 있는지요?

    -       기존에 설치되어있는 CUBRID OLEDB Driver가 있었다면 정상적으로 제거하고 설치를 하셨었는지요?

    사내에서 재현이 되고 있지 않아, 현재 원인 파악이 어렵습니다. 위 질문에 대하여 답변 부탁 드립니다.

  • ?
    choiboss 2012.11.07 23:45

    안녕하세요


    말씀해주신 부분을 체크 해봤습니다.

    -설치 전 C++ 재배포 패키지의 설치 여부 확인

        ->  Microsoft Visual C++ 2010 ,2008 재배포 가능 패키지(x64) 다 설치 해봤습니다 안됩니다. 여러 PC

     

    -연결 성공인 곳과 오류가 발생한 서버에서 다른 점이 있다면 어떤 것이 있는지요?

        -> 노트북 사양및 OS 는 같은 사양이라서 다른 부분은 없는거 같습니다

     

    -기존에 설치되어있는 CUBRID OLEDB Driver가 있었다면 정상적으로 제거하고 설치를 하셨었는지요?

        -> 기존에 설치 되어진 부분도 다 제거 및 재부팅 파일 삭제  다해봤습니다.

     

    추가적으로 다른 PC에서도 테스트 했는데도 증상은 같습니다.

     

    혹시 테스트하시는 PC에 드라이버를 삭제하시고 위에 링크로 설치하시면 정상 처리 되시는지 확인부탁드립니다.

     


     

  • ?
    이용미 2012.11.08 19:49

    메일로 확인 내용을 발송해 드렸습니다.

    추가 문의사항이 있으시면 댓글 부탁 드립니다.

  • ?
    choiboss 2012.11.08 22:31 Files첨부 (1)

    안녕하세요.

     

    메일 확인 잘했습니다.

     

     메일 보내주신다고 고생하셨는데 근본적인 원인을 전달을 못했습니다.

     

    테스트 하신 프로그램이 아마도 32Bit로 빌드를 하신거 같습니다.

     

    저희도 프로그램을 32bit용으로 빌드를 하여 OLEDB로 연결을 하면 잘됩니다. 

     

    64bit 용이라고 해서 64Bit 드라이버가 제공이 되는건줄 알았습니다.

     

    저희가 필요한건 64Bit에서 동작하는 드라이버가 필요 합니다.( CUBRID_OLEDB_Provider-9.0.0-x64.zip   64bit PC 64bit ADO 연결이 잘됨)

     

    테스트를 하실려면 테스트 하신 PC에서  test.udl 파일을 실행 해보시면 OLEDB 드라이버가 보이지 않으실겁니다.

     

  • ?
    이용미 2012.11.26 18:30

    안녕하세요. 오래 기다리시게 하여 죄송합니다.

    64bit용으로 재 빌드된 CUBRID OLEDB Provider 제품이 업데이트 되었습니다.

    http://ftp.cubrid.org/CUBRID_Drivers/OLEDB_Driver/CUBRID_OLEDB_Provider-8.4.1.0002-x64.zip

    링크를 따라가시면, exe 파일과 CUBRIDProvider.tlb, CUBRIDProvider.dll 파일이 함께 다운로드 됩니다. 모두 사용하실 필요는 없고, exe 파일만 실행시켜 주시면 됩니다.

     

    사내에서 Test 완료하였으니, 확인 부탁 드립니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4443
1307 PC 전원이 나가고 DB가 구동 안되는 현상 2 나이스가이 2012.11.14 7325
1306 CCI_PCONNECT 사용 여부에 따라 브로커가 죽거나 행 상태에 빠질 수도 있습니까? 1 섭개발자 2012.11.10 6611
1305 큐브리드 메니져 접속이 안됩니다. 3 들뿔 2012.11.08 9561
1304 NBD벤치마크에 대한 질문입니다 1 file 로운 2012.11.08 6474
1303 큐브리드 매니져에서 멀티라인 SQL문의 일괄실행 방법 2 andante 2012.11.08 8693
1302 ado.net에서 insert query 문 1 바람바람 2012.11.07 8871
1301 테이블이 지워졌는데도 씨리얼이 남아있는 현상에 대해서 1 김인선 2012.11.07 5853
1300 실행이 안됨 2 kemuel 2012.11.06 7658
1299 큐브리드 4.1 업그레이드 관련 질문 드립니다. 1 conomia 2012.11.02 5905
1298 큐브리드 스키마 복구 및 HA 관련 문의 2 file 김인선 2012.11.01 12992
1297 cci 처리 속도관련 문의 4 할리 2012.11.01 7517
1296 DB 생성 시 안정적인 볼륨 및 페이지 크기는 얼마인가요?? 1 삼돌이 2012.10.27 8794
1295 큐브리드 매니저에서 저장된 비밀번호가 틀리다는 메시지 4 종이 2012.10.26 6706
1294 ORACLE DB LINK 문의 1 secret MJHan 2012.10.24 6
1293 DB 백업 복구 시 오류 확인 요청 1 secret 삼돌이 2012.10.23 9
1292 oledb DATA Query Open 시 오류 발생 1 choiboss 2012.10.23 7016
» OLEDB 설치시 오류 15 file choiboss 2012.10.20 16037
1290 Query execution failure #7264 에러가 무슨에러죠? 1 앙고라 2012.10.20 9109
1289 ole provider 사용 하고 있는데요, code=80004005, 지정되지 않은 오류라고 나옵니다. 1 decoder 2012.10.18 32397
1288 그냥 궁금해서요 ^^ 1 유니콘 2012.10.16 6147
Board Pagination Prev 1 ... 130 131 132 133 134 135 136 137 138 139 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales