본문 바로가기
Programming/SQL

[Oracle] DB 연동 시 host, port 번호 조회 및 원격 접속하기

by 고막고막 2019. 12. 23.

(window - oracle 12g 기준)

1. host, port 번호 조회 

oracle db가 설치되어있는 폴더를 찾아 위의 경로로 따라 들어간다.
tnsnames.ora 파일을 찾았다면 열어본다. 여기에 DB 주소가 저장되어 있다.

 

2. 원격 접속하기

- listner.ora : 내가 서버이고 다른 클라이언트가 나에게 접속하려고 할 때
- tnsname.ora : 내가 클라이언트이고 다른 서버로 접속하고자 할 때

상황에 따라 각각의 파일에 ip, port, service name을 알맞게 수정한다.

tnsping [service name]
sqlplus [user name]/[password]@[service name]

ex)
tnsping corcl
sqlplus scott/tiger@corcl
CREATE PUBLIC DATABASE LINK [DB link name] connect to [user name] identified by [password] USING '[service name]';

ex)
CREATE PUBLIC DATABASE LINK lk_orcl connect to scott identified by tiger USING 'corcl';

원격 접속해서 작업을 할 때 항상 show user, show parameter instance를 해서 내가 어디에 있는지 확인하자.