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 도구 출시 안내 22 admin 2024.04.23 148659
2879 console 에서 만든 db의 password를 바꾸고 싶습니다. 1 살구맛 2013.02.08 29606
2878 소스 코드 1 소라게 2013.02.09 10103
2877 컴이 느려집니다. 1 file 또랑 2013.02.10 24689
2876 오류 코드 관련 문의 1 ........ 2013.02.12 8655
2875 큐브리드 REPLACE 함수 사용 1 DarkRanger 2013.02.13 13894
2874 컬럼 종류 1 file 소라게 2013.02.14 8913
2873 서버접속이 안되고 무한루프돕니다... 5 file redStar 2013.02.15 12362
2872 CUBRIDService 를 시작할수 없습니다. 5 file 오색무지개 2013.02.15 23980
2871 임시테이블 관련 1 cubrid 초보 2013.02.15 12342
2870 큐브리드 C api 연동 방법/? 1 댄디 2013.02.18 8887
2869 캐릭터 셋 및 한글 입력 관련 질문 드립니다. 1 댄디 2013.02.18 10783
2868 질의 자동화 관련 문의 드립니다. 3 종이 2013.02.21 9205
2867 쿼리 질문드립니다. 1 secret 질문있어요 2013.02.21 8
2866 linux odbc 지원 여부 질문 1 하이 2013.02.21 11308
2865 Table 및 Column Comment 작성 2 김상윤 2013.02.27 15915
» C# ole db 연동 오류 어떻게 해야 할지 조언 부탁 드립니다. 4 배나와사마 2013.02.28 18253
2863 tomcat connection pool 설정방법 문의 드립니다. 2 김상윤 2013.02.28 20694
2862 우분투 12.04에 cubridmanager 실행하면 에러 메시지 2 모기아부지 2013.02.28 10272
2861 컴퓨터 부팅 시 Unable to register the CUBRID Service Tray.Retry? 메세지 문의 1 file conomia 2013.03.04 13839
2860 버전 업데이트 후 다른 인덱스 타는 문제 1 종이 2013.03.05 8418
Board Pagination Prev 1 ... 65 66 67 68 69 70 71 72 73 74 ... 213 Next
/ 213

Contact Cubrid

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