Background Image
조회 수 18523 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

Java SP를 사용하기 위해선 cubrid.conf 파일에서
# Enable Java Stored Procedure
java_stored_procedure=yes
로 변경하시고 cubrid service restart 하셔야 합니다.

등록 방법
1. 이기종 DB의 jdbc driver를 올립니다.
C:UsersAdministratorDesktop>loadjava demodb mysql-connector-java-5.0.8-bin.jar

2. 작성한 Java SP를 등록 합니다.
C:UsersAdministratorDesktop>loadjava demodb MySP.class

3. 등록한 Java SP를 cubrid function 이나 procedure로 등록합니다.
create function remote_mysql_data_info (name varchar, value1 varchar) return varchar
as language java
name 'MySP.getRemoteTableInfo(java.lang.String, java.lang.String) return java.lang.String';


4. 테스트 하시면 됩니다.
select remote_mysql_data_info('','') from db_root

참고로 ResultSet을 리턴하는 함수도 샘플에 올렸습니다.

create function remote_mysql_data (name varchar, value1 varchar) return cursor
as language java
name 'MySP.getRemoteTable(java.lang.String, java.lang.String) return java.sql.ResultSet'
;
참고로 ResultSet 은 SELECT list절에서 사용할수 없습니다.
오직 어플리케이션에서만 접근이 가능합니다.


select remote_mysql_data_info ('','') from db_root;


List of Articles
번호 제목 글쓴이 날짜 조회 수
42 NHN DeView 2010 발표자료 file 정병주 2010.09.10 24053
41 오토셋 서버 4.3.2 버전 - 2009.07.12 리패키징 버전 배포 (큐브리드 다운로더 포함) file 정병주 2009.07.14 22956
40 php로 큐브리드 프로시저 사용하기 1 박진호 2007.10.05 22497
39 큐브리드용 제로보드 및 데이터 마이그레이션 툴 3 file InoS 2006.10.12 21985
38 CUBRID 기반의 오픈소스 툴 사용 가이드 8 file admin 2009.04.18 21503
37 C++빌더 사용자를 위한 CUBRID ADO Connection 샘플 file Prototype 2009.05.03 21151
36 Microsoft VisualC++ 2008 재배포 팩 (SP1) 64bit file 남재우 2010.01.27 20969
35 KIPA "공개SW 유지보수 서비스 가이드라인" 자료 file 정병주 2009.04.29 20554
34 게임개발자들을 위한 CUBRID C-API 관련 자료 및 sample code file 남재우 2007.06.28 20159
33 PHP로 DB작업 디버깅하기(오류시 담당자에 디버깅 정보 보내기) 서상욱 2007.06.19 20123
32 CUBRID AppsPack for VM 시난 2009.10.16 20121
31 행정정보데이터베이스 표준화지침 file 권호일 2012.03.31 19760
30 2010 공개SW 신뢰성 Test 결과보고서 file cubrid 2010.12.24 19597
29 CUBRID 소개 및 발전 계획 file cubrid 2010.12.02 19507
28 loadjava GUI Tool 공유 file 궁금이 2007.10.13 19236
27 phpCubAdmin 1.0.1 입니다. file 야라바 2007.10.18 18976
26 사이냅소프트(Synapsoft) 개발체계 정병주 2007.04.13 18546
» Java SP를 이용한 이기종 DB 연결 file 웁쓰 2009.06.12 18523
24 CCI LIBRARY FOR DELPHI 1 file Prototype 2009.07.01 18417
23 교육 예제입니다. 강사 2007.07.25 18109
Board Pagination Prev 1 2 3 4 Next
/ 4

Contact Cubrid

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