FAQ
WebSphere를 이용한 알티베이스와 오라클간의 XA 연동방법 | |||||
분류 | WAS | 등록일 | 2013-07-09 | 조회수 | 2643 |
lim272 2005-07-27 96 WebSphere를 이용한 알티베이스와 오라클간의 XA 연동방법 +++++++++++++++++++++++++++++++++++++++ 요약 ++++ WebSphere를 연동하는 altibase, oracle간의 XA설정방법을 기술합니다.. altibase 설정 +++++++ altibase_home/lib/Altibase.jar 를 이용합니다. 커넥션구성풀의 항목중 아래항목들을 설정합니다. 1] 구현클래스 이름 : Altibase.jdbc.driver.ABXADataSource 2] 사용자 정의 등록 : (databaseName = mydb, string-type) (portNumber = 20300, string-type) (user = sys , string-type) (password = manager, string-type) (serverName = ip , string-type) (initialPoolSize = 5, integer-type) (maxPoolSize = 10, integer-type) (minPoolSize = 5, integer-type) 3] 생성된 jndi로 연결테스트가 정상적인지 확인합니다. (정상적으로 된 경우 altibase v3의 경우 server status session all명령으로 최소 5개의 연결세션이 생성된것을 확인할수 있습니다. ver 4는 현재 XA 미지원) 오라클 설정 +++++++ $ORACLE_HOME/jdbc/ojdbc14.jar 를 이용하도록 합니다. websphere설정중 오라클DB에 대해 일반connection-pool을 할지 XA를 할지 선택하는 곳에서 xa풀을 사용하도록 합니다. 1] 구현class name : oracle.jdbc.xa.client.OracleXADataSource 2] Url 설정 : jdbc:oracle:thin:@192.168.1.60:1521:ora9v880 3] 사용자 정의등록 항목으로 (user, password를 설정하거나 getConnection부분전에 setUser, setPassword설정으로 jsp내에서 구현해도 가능합니다.) 4] 연결테스트를 수행해 이상유무를 확인합니다. 첨부된 sample-jsp로 테스트를 진행합니다. create table test001 (a char(10), b char(10)); insert into test001 values ('10', '10'); |