[긴급] 다중datasource 관련해서 질문드립니다.
- 작성자 :
- 이*구
- 작성일 :
- 2012-03-30 14:24:41
- 조회수 :
- 1,755
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
-현재 상황-
1.개발환경 : egovframework + ibatis + oracle9i
2.기존에 쓰던 오라클안에 따로 테이블스페이스 만들어서
오라클 내부에 별도의 테이블들을 관리하는 영역 생성
(인스턴스가 다를것 같음)
-질문 사항-
1.기존오라클 접속 id/pw가 새로 만든DB id/pw가 달라서
(ip는 같을 가능성높음) context-datasource.xml에 데이타소스를
2개(A,B라고 가정)로 가야할것 같습니다.
데이타소스를 2개로 등록시에 트랜잭션 관리는 어떻게 설정하는건가요?
=> 예를 들어 A라는 곳에 insert가 되고 B라는 곳에 insert를 하다 문제
생겼을 시에 둘다 rollback을 시켜야 하는 상황이 생길 것 같습니다.
2.구체적인 Spring(혹은 전자정부프레임워크)설정방법을 알려주셨으면
좋겠습니다.
=> 예를들어 context-datasource.xml, context-sqlMap.xml,
sql-map-config.xml 등등 파일에 추가해야할 부분이 있으면
알려주셨으면 좋겠습니다.
친절한 답변 해주시면 정말 감사드리겠습니다.
1.개발환경 : egovframework + ibatis + oracle9i
2.기존에 쓰던 오라클안에 따로 테이블스페이스 만들어서
오라클 내부에 별도의 테이블들을 관리하는 영역 생성
(인스턴스가 다를것 같음)
-질문 사항-
1.기존오라클 접속 id/pw가 새로 만든DB id/pw가 달라서
(ip는 같을 가능성높음) context-datasource.xml에 데이타소스를
2개(A,B라고 가정)로 가야할것 같습니다.
데이타소스를 2개로 등록시에 트랜잭션 관리는 어떻게 설정하는건가요?
=> 예를 들어 A라는 곳에 insert가 되고 B라는 곳에 insert를 하다 문제
생겼을 시에 둘다 rollback을 시켜야 하는 상황이 생길 것 같습니다.
2.구체적인 Spring(혹은 전자정부프레임워크)설정방법을 알려주셨으면
좋겠습니다.
=> 예를들어 context-datasource.xml, context-sqlMap.xml,
sql-map-config.xml 등등 파일에 추가해야할 부분이 있으면
알려주셨으면 좋겠습니다.
친절한 답변 해주시면 정말 감사드리겠습니다.
A
안녕하세요.. 이민구님..
FAQ의 "다중 DB 처리 관련"를 참조하시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
FAQ의 "다중 DB 처리 관련"를 참조하시면 되실 것 같습니다.
그럼.. 즐거운 하루되십시오.
감사합니다.