DB link 생성, SYNONYM 생성
### DB link만들기
## TNSNAMES.ORA 에 등록
TEST = (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL=TCP)(HOST=192.168.0.35)(PORT=1521))
)
(CONNECT_DATA=(SID=ORCL)
))
## DB Link 생성
DB 링크 거는 방법
CREATE {PUBLIC} DATABASE LINK "{dblink_name}"
CONNECT TO {user_id}
IDENTIFIED BY "{password}"
USING '{sid}'
PUBLIC : 생성한 사용자 만이 아닌 다른 모든 유저들이 사용할 수 있도록 지정
dblink_name : 생성하고자 하는 DB LINK 명
user_id : 연결하고자 하는 서버의 오라클 계정
password : 해당 오라클 계정의 비밀번호
sid : 서버의 tnsnames.ora에 정의되어 있는 서비스명
## DB LINK는 반드시 tnsnames.ora(SERVER측) 에 정의되어 있어야하고 서버측 SID네임과 같아야 한다.
예)
CREATE DATABASE LINK "MEMBER"
CONNECT TO "MEMBER"
IDENTIFIED BY "ABCE"
USING 'DEV'
CREATE DATABASE LINK 링크네임 CONNECT TO 아이디 IDENTIFIED BY 패스워드
USING 'TEST'
## 검색
SELECT * FROM memeber@링크네임
### SYNONYM 만들기
##
CREATE SYNONYM 테이블명 FOR 테이블명
예시) CREATE SYNONYM T_TAB FOR SCOTT.MEM_TAB
## public sysnonyms 만들기
CREATE PUBLIC SYNONYM 테이블명 FOR 테이블명
##삭제
DROP SYNONYM 시노님명
등록일시
2011.12.01 19:46 (업로드 2011.12.01 19:46)
공개권한
전체공개
태그
#Oracle
'IT > DB' 카테고리의 다른 글
[Oracle] 쓰레기 테이블 삭제 (0) | 2015.11.30 |
---|---|
[Oracle] Oracle DB DUMP 및 PUMP 방법 (0) | 2015.11.30 |
[Oracle] Oracle Database 10g 관리자 과정 (0) | 2015.11.30 |
[Oracle] oracle 배치파일 만들기 (0) | 2015.11.30 |
[Oracle] Loopback Adapters for Oracle Installation in DHCP Networks (0) | 2015.11.30 |