본문 바로가기

dblink3

Tibero to Oracle DBLINK 아키텍쳐(Oracle 리스너 방식) 이번에는 오라클 리스너를 활용한 티베로에서 DBLINK를 이용하여 Oracle의 정보를 주고 받는 방식에 대한 그림입니다. 마찬가지로 Oracle GateWay프로그램이 가장 중요합니다. 1.SQL 실행 - 티베로DB에서 DBLINK문 쿼리를 실행합니다(ex select sysdate from dual@XE;) 2.쿼리전달 - 티베로 프로그램 중하나인 gw4orcl을 이용하여 쿼리를 전달합니다. tbdsn.tbr에는 tbgw의 port번호와 oracleGateWay listener의 tnsnames.ora의 alias명이 입력되어야 합니다 3.쿼리수행 - Oracle DB접속하여 쿼리를 수행합니다. 4.결과 전달 5.결과 확인 서버간의 통신과 port 설정, 방화벽 등 고려해야할 사항이 많습니다. 하지만.. 2021. 1. 11.
Oracle to Tibero DB LINK 아키텍쳐(GateWay 방식) 제가 테스트 후 정리하면서 만든 그림입니다. Oracle에서 이기종의 DB에 접근하여 데이터를 DB Link로 가져오는 방식은 티베로 뿐만 아니라 다른 DB들도 비슷한 원리로 작동된다고 할 수 있을것 같습니다. 그래서 원리 이해만 잘하면 다른 DB에서도 적용할 수 있을것 같습니다. 핵심은 Oracle GateWay프로그램입니다. GateWay 프로그램을 통해서 Oracle 서버와 통신을 하며 DB link를 수행하기 때문입니다. 제가 그림에서 화살표로 접근하는 파일은 수정이 필요한 파일들이며, 각 파일들이 그다음 화살표로 가는 파일(or DB)에 대한 정보가 제대로 입력이 되어 있어야합니다. 순서를 설명하면 1.SQL 실행 - Client단에서 쿼리를 실행합니다 (ex select sysdate from.. 2021. 1. 10.
Oracle Gateway를 활용한 Oracle -> Tibero DB LINK 해당방법은 Oracle에서 Non-Oracle로 DBLINK를 생성할 수 있는 방법입니다. Source DB와 Target DB는 동일 서버에 설치된 Oracle과 Tibero를 기준으로 테스트 후 작성하였습니다. 방법은 티베로가 가동중인 유저에 Oracle gateway 설치 후 설정하여 DBLINK를 사용하는 방법입니다. ######################### Source DB 정보 IP : 192.168.56.58 Oracle SID : XE Target DB 정보 IP : 192.68.56.58 TIBERO SID : tibero ######################### 1. tibero 유저의 profile에 Oracle gateway 환경설정 추가 $vi .bash_profile .. 2020. 12. 28.