(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를 해서 내가 어디에 있는지 확인하자.
'Programming > SQL' 카테고리의 다른 글
[SQL] varchar, char 성능 상의 차이점 (0) | 2019.12.23 |
---|---|
[SQL] 유용한 sqlpus 편집 명령어 (0) | 2019.12.23 |
[Oracle] sqlplus 화면 크기 관련 명령어 linesize, pagesize (0) | 2019.12.23 |
[Oracle] 15.제약 조건(PK, FK, UK, NOT NULL, CHECK) 설정, 조회 쿼리 (0) | 2019.05.07 |
[SQL] 슈퍼타입, 서브타입 - exclusive 관계, inclusive관계 (0) | 2019.05.03 |