본문 바로가기
컴퓨터/Oracle

[Oracle]Database link 오라클 데이터베이스 링크

by TEATO 2014. 7. 16.
반응형

[Oracle]Database link 오라클 데이터베이스 링크

 

데이터베이스를 한 장소에 보관하기도 하지만 일반적으로 분산해서

보관하죠. 예를 들면 서울에 본사가 있고 부산 대전에 지사가 있을경우

매달 본사에서 부산 대전에 있는 데이터베이스를 조회해 집계를 하려고합니다.

이때 database link를 이용하면 쉽게 집계를 할 수 있는데요

 

 

문법은 이와같이 생성합니다. scott계정으로 접속했는데 권한이 부족하네요

 

dba로 들어가서 권한을 부여하였습니다.

이번엔 생성이 되었죠

LINK 옆에 remote라는 이름을 주었습니다.

CONNECT TO scott으로 스캇 계정에 접속하는걸알수있습니다.

IDENTIFIED BY 옆에는 스캇 비밀번호입니다.

USING 'GT'는 'GT라고 tnsnames에 작성했던 접속할 아이피주소 포트번호가 기록된 이름을 넣어주면 주었습니다.

 

 tnsnames를 보시면 이렇게 GT가 정의 되어있죠

 

그다음 이렇게 @remote라고 앞에서 생성한 이름을 뒤에 붙여주면 됩니다.~

 

 

반응형

댓글