본문 바로가기

개발서버구축

[Oracle 서버 구축] 2. Oracle DB링크 생성 및 사용

728x90

1. 오라클 설치 폴더 내 tnsnames.ora 파일 수정

 

C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN

DB링크를 만들 소스DB 정보를 추가한다.

소스DB =
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 소스DB ip)(PORT = 1521))
(CONNECT_DATA = (SID = 소스DB SID) ) )

 

 

 

cmd창 > tnsping 소스DB 를 날려 연결을 확인한다.

tnsping 결과

 

 

2. DB LINK 생성 및 사용하기

-- DB링크 생성
CREATE DATABASE LINK DB링크이름
CONNECT TO 소스DB계정 IDENTIFIED BY 소스DB패스워드
USING '서비스이름';

-- DB링크 목록
SELECT * FROM USER_DB_LINKS;

-- DB링크 삭제
DROP DATABASE LINK DB링크이름;

-- DB링크 사용
SELECT * FROM 테이블명@DB링크이름