두개의 Oracle DB간 데이터 읽고 쓰기 0 1 904

by 김영훈 [DB 모델링/설계] DB간데이터전송 [2018.02.13 09:30:28]


안녕하세요. 며칠 고민하다가 ㅋ 글남깁니다. 매번 눈팅하고 오~~ 와 하고 갔는데 ㅋㅋ

일하다가 의문이 생겨 문의 드립니다.

 

현재 oracle db 두개(10g, 12c)를 사용중인데요.

10g에서 table 3개를 쿼리해서 하나의 데이터 row를 만들고 12c의 table에 쓰려고 합니다.

사용하는 db가 다른데 어떻게 데이터는 추출해도 써야할지 모르겠습니다.

 별도의 프로그램을 만들어야할지...Oracle 내에서 처리 되면 좋겟는데

고수님들의 조언 부탁드립니다 ( _ _) 감사합니당

by 우리집아찌 [2018.02.13 09:55:50]

크게 아는바는 없지만.

1. ETL 툴? 솔류션? -  주기적으로 A DB에서 B DB로 옮겨줍니다.  (구입하려면 돈이 듭니다)

2. DBLINK - TRIGGER 나 BATCH등에서 INSERT 하시면 될겁니다.

              - 12C DB에서 10G DB 를 SELECT 할수도 있습니다. 옮길필요가 없지요.

3. 어플리케이션 BATCH - JAVA등으로 구현하시면 됩니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입