Oracle DB LINK CREATE/DROP
1. 생성/삭제를 위한 User 권한 부여
- test 계정에 권한 부여
-- TEST 계정 DB LINK 권한 부여
GRANT CREATE DATABASE LINK TO TEST;
-- TEST 계정 DB LINK 권한 회수
-- REVOKE CREATE DATABASE LINK FROM TEST;
2. TEST 계정으로 DB LINK 생성
-- Target DB 명 : ORADB
-- Target DB 접속 계정 : dbadmin
-- Target DB 접속 계정 패스워드 : a1234567!
-- DBLINK 생성명 : ORADB_LINK
CREATE DATABASE LINK ORADB_LINK CONNECT TO dbadmin IDENTIFIED BY "a1234567!" USING 'ORADB';
-- 접속 확인
SELECT 1 FROM DUAL@ORADB_LINK;
2. TEST 계정 DB LINK 삭제
DROP DATABASE LINK ORADB_LINK;
▶ 실제 DB명과 DB LINK 명을 다르게 생성하려면 global_names 파라메터가 FALSE로 지정해야한다.
ALTER SYSTEM SET GLOBAL_NAMES=FALSE SCOPE=SPFILE SID='*';
반응형
'Database > Oracle' 카테고리의 다른 글
Oracle Parallel DB Session KILL 처리 방법 (0) | 2022.10.19 |
---|---|
Oracle DROP TABLE (Partition Table) Performance Issue (0) | 2022.10.19 |
Oracle RAC RedoLog Group 추가/삭제 (0) | 2022.10.19 |
Oracle Tablespace BIGFILE/SMALLFILE Default 값 변경하기 (0) | 2022.10.18 |
Oracle TABLE/INDEX Tablespace MOVE (0) | 2022.10.18 |
댓글