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 도구 출시 안내 21 admin 2024.04.23 133812
1405 if exists 조건 처리문? 2 콩이아부지 2013.03.06 66733
1404 비쥬얼 스튜디오 2005에서 MFC로 프로그램을 개발 했을 때의 DB 연결 2 틈새 2013.03.06 12550
1403 Windows 버전 이중화 문의 드립니다. 2 배나와사마 2013.03.05 11147
1402 백업 된 파일 버전 확인하기 3 sw엔지니어 2013.03.05 12746
1401 CUBRID 2008 R4.3과 PHP 연동 문제 5 sinorix 2013.03.05 27566
1400 버전 업데이트 후 다른 인덱스 타는 문제 1 종이 2013.03.05 8277
1399 컴퓨터 부팅 시 Unable to register the CUBRID Service Tray.Retry? 메세지 문의 1 file conomia 2013.03.04 12975
1398 우분투 12.04에 cubridmanager 실행하면 에러 메시지 2 모기아부지 2013.02.28 10132
1397 tomcat connection pool 설정방법 문의 드립니다. 2 김상윤 2013.02.28 19502
» C# ole db 연동 오류 어떻게 해야 할지 조언 부탁 드립니다. 4 배나와사마 2013.02.28 17954
1395 Table 및 Column Comment 작성 2 김상윤 2013.02.27 14540
1394 linux odbc 지원 여부 질문 1 하이 2013.02.21 11171
1393 쿼리 질문드립니다. 1 secret 질문있어요 2013.02.21 8
1392 질의 자동화 관련 문의 드립니다. 3 종이 2013.02.21 9087
1391 캐릭터 셋 및 한글 입력 관련 질문 드립니다. 1 댄디 2013.02.18 10654
1390 큐브리드 C api 연동 방법/? 1 댄디 2013.02.18 8744
1389 임시테이블 관련 1 cubrid 초보 2013.02.15 12200
1388 CUBRIDService 를 시작할수 없습니다. 5 file 오색무지개 2013.02.15 23686
1387 서버접속이 안되고 무한루프돕니다... 5 file redStar 2013.02.15 12180
1386 컬럼 종류 1 file 소라게 2013.02.14 8740
Board Pagination Prev 1 ... 138 139 140 141 142 143 144 145 146 147 ... 213 Next
/ 213

Contact Cubrid

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