Background Image

FORUM

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
아래와 같이 프로그램을 실행하면 "'CUBRID.OLEDBProvider' 공급자는 로컬 컴퓨터에 등록할 수 없습니다"
라고 나옵니다.

           string strConn = "Provider=CUBRID.OLEDBProvider;Data Source=XXX;Location=XXX.XXX.XXX.XXX;User ID=XXX;Password=XXX;Port=33000;Fetch Size=100";
           OleDbConnection sConn;
            sConn = new OleDbConnection(strConn);
            try
            {
                sConn.Open();
                StringBuilder sql = new StringBuilder();
                sql.Append("insert into table (a,b,c,d) values (1,'b','c','d')");

                OleDbCommand sCmd = new OleDbCommand(sql.ToString(), sConn);
                sCmd.ExecuteNonQuery();

                return "OK";
            }
            catch (Exception ex)
            {
                return ex.ToString();
            }
            finally
            {
                sConn.Close();
            }

개발환경 : OS : Win7 64bit
               개발툴 : visual studio 2008 C#
               DB : Cubrid 2008 R4.3 (2008 서버에 별도 설치 됨)
               OLEDB Driver : CUBRID_OLEDB_Provider-8.4.3-x64
  • ?
    이용미 2013.02.28 20:05

    안녕하세요.

    DB 서버와 응용을 Test 하시는 서버가 다르다고 하셨는데요, 혹시 응용 Test 하는 서버에 CUBRID OLEDB Driver를 설치하셨는지요?

    설치 방법은 FAQ&TIP(http://www.cubrid.com/zbxe/50068)을 참고하시면 됩니다.

    혹시, 위의 문제가 아니라면 댓글 부탁드립니다.

  • ?
    배나와사마 2013.02.28 21:43

    CUBRID_OLEDB_Provider-8.4.3-x64 로 다운받아 설치한 후 테스트 한 것입니다.

  • ?
    이용미 2013.02.28 23:01

    그렇다면, Connection String을 다음과 같이 수정하신 후, Test가 가능하신지요?

     

    string strConn = "Provider=CUBRIDProvider;Data Source=DB명;Location=Server_IP;User ID=계정;Password=암호;Port= Broker_Port;Fetch Size=100"

     

    사용하신 Connection String은 이전 QnA 답변에서 찾아보신 것인지요?

    위의 Connection String은 현재 매뉴얼에 명시되어있는 것으로, 자세한 사항은 아래 링크된 매뉴얼을 참고해 주세요.

    http://www.cubrid.com/online_manual/843/api/api_oledb_programming.htm#connection

     

    확인해 보신 후 댓글 부탁 드립니다. 감사합니다.

  • ?

    나름 Q&A랑 여러 자료 검색해 보면서 하는데 잘 안되네요.

    알려주신대로 변경해도 " 'CUBRIDProvider' 공급자는 로컬 컴퓨터에 등록할 수 없습니다 " 라고 나옵니다.

     

    http://www.cubrid.com/online_manual/843/api/api_oledb_programming.htm#connection 에서 처럼 "데이터 연결 속성 대화 상자"를 사용하여 테스트 하면 첨부파일과 같은 오류가 발생 합니다.

    위의 이미지처럼 메세지 나온후 연결테스트를 진행하면 아래와 같은 메세지가 나타 납니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 42
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
2614 console 에서 만든 db의 password를 바꾸고 싶습니다. 1 살구맛 2013.02.08 26727
2613 소스 코드 1 소라게 2013.02.09 7560
2612 컴이 느려집니다. 1 file 또랑 2013.02.10 22067
2611 오류 코드 관련 문의 1 ........ 2013.02.12 5819
2610 큐브리드 REPLACE 함수 사용 1 DarkRanger 2013.02.13 11231
2609 컬럼 종류 1 file 소라게 2013.02.14 6184
2608 서버접속이 안되고 무한루프돕니다... 5 file redStar 2013.02.15 9516
2607 CUBRIDService 를 시작할수 없습니다. 5 file 오색무지개 2013.02.15 20910
2606 임시테이블 관련 1 cubrid 초보 2013.02.15 9322
2605 큐브리드 C api 연동 방법/? 1 댄디 2013.02.18 5990
2604 캐릭터 셋 및 한글 입력 관련 질문 드립니다. 1 댄디 2013.02.18 8138
2603 질의 자동화 관련 문의 드립니다. 3 종이 2013.02.21 6678
2602 쿼리 질문드립니다. 1 secret 질문있어요 2013.02.21 8
2601 linux odbc 지원 여부 질문 1 하이 2013.02.21 8519
2600 Table 및 Column Comment 작성 2 김상윤 2013.02.27 11900
» C# ole db 연동 오류 어떻게 해야 할지 조언 부탁 드립니다. 4 배나와사마 2013.02.28 15329
2598 tomcat connection pool 설정방법 문의 드립니다. 2 김상윤 2013.02.28 16904
2597 우분투 12.04에 cubridmanager 실행하면 에러 메시지 2 모기아부지 2013.02.28 7363
2596 컴퓨터 부팅 시 Unable to register the CUBRID Service Tray.Retry? 메세지 문의 1 file conomia 2013.03.04 10291
2595 버전 업데이트 후 다른 인덱스 타는 문제 1 종이 2013.03.05 5618
Board Pagination Prev 1 ... 65 66 67 68 69 70 71 72 73 74 ... 200 Next
/ 200

Contact Cubrid

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