안녕하세요..제가 질문할거는 DB Link 입니다.
구글링 하면서 많은 자료를 찾아가면서 해봤지만 생각처럼 쉽게 되지가 않아서요..
현재 제가 DB Link를 하려는 상황은 VMware 가상머신을 사용하고있습니다.
OS는 oracle linux 에요.. DB Link를 첨 하려고 했을땐 hp작은 서버에다 하려고 했다가 SID가 같으면 또 안된다는 글을 읽어서 방법을 바꿨습니다. SID를 바꾸면 되겠지만 제가 완전 초보라 SID 바꾸는 방법을 봐도 잘 모르겠더라구요.
그래서 현재 vmware 가상머신에 지금 오라클 두개를 올렸습니다.bit는 틀리구염 하나는 64bit 하나는 32bit 비트랑은 상관없을거 같지만 또 제가 모르는 먼가가 있을거 같아서 bit까지 말했구요^^;
지금 여기 클럽에 기존에 올려져있던 DB Link 생성과 조회에 관련된 글을 읽어봤는데요
create database link test_server
connect to scott identified by tiger
using 'testdb';
이렇게 했을때 생성은 되더라구요.근데 select 조회가 안되요 ;;;. 그리고 tnsnames.ora 파일을
testdb=
(DESCRIPTION=
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=TCP)(HOST=링크할ip주소)(PORT=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=SID이름)
)
)
이렇게 추가해서 넣었구요..
또다른 자료에선 listener.ora 도 만져야 한다고하는데 리스너 내용을 수정하는지 아님 tnsnames.ora 파일에 내요을 추가하는거처럼 추가해야하는지 모르겠습니다..
제가 지금 현재 상황에서 DB Link 를 하려면 어떻게 해야할까요?
|