본문 바로가기

오라클

데이터 링크


-- 데이터 링크


--  데이터 링크 권한 설정

-- SYS 계정

GRANT CREATE DATABASE LINK TO 사용자명;


-- 사용자 계정

CREATE DATABASE LINK link_test

    CONNECT TO 사용자명 IDENTIFIED BY "암호"

    USING 

       '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)

           (HOST=211.169.117.189)(PORT=1521))

        (CONNECT_DATA=(SERVICE_NAME=ORCL)))';

                  -- ORCL : 데이터베이스 명(SID)

                  -- 암호가 특수문자가 있는 경우에는 "" 안에 암호를 입력한다.


-- 링크에 설정된 테이블의 SELECT

SELECT 컬럼명, 컬럼명 FROM 테이블명@링크명;



//************************************************

-- tnsnames.ora 에 정의된 connect_identifier 으로 접속

CMD>sqlplus 사용자명/"암호"@ora111

     -- ora111 : tnsnames.ora 에 정의된 connect_identifier



'오라클' 카테고리의 다른 글

사용자 관리(권한,조건확인 등)  (0) 2013.06.08
동적 SQL  (0) 2013.06.08
커서(Cursor)  (0) 2013.06.06
트리거(TRIGGER)  (0) 2013.06.06
Stored Function(사용자 함수) - 펑션  (0) 2013.06.06