반응형
블로그 이미지
취미생활 추천받아여~       게임이든, 여가생활이든 :D

카테고리

분류 전체보기 (615)
☆잡동사니 (501)
☆코딩개발 (76)
☆영어공부 (38)
★★★★★★ (0)
Total
Today
Yesterday


반응형

오라클에서 링크를 설정하여 데이터 접근 하는 방법 입니다. 아래 파일을 참조하셔도 되겠지만, 따로 밑에 추가 설명을 하겠습니다. 이 아래 파일은 노트패드나 토드 프로그램을 사용해서 오픈하면 보실 수 있습니다.

오라클 링크거는 방법.sql

 

추가적인 설명입니다.

-- 권한주기
-- SYSDBA로 로그인해서 아래 쿼린 날려야 합니다
-- 우분투에서 오라클 계정으로 로그인 후
-- SQLPLUS /NOLOG
-- CONN /AS SYSDBA SYSDBA로 로그인 후 아래쿼리 실행
GRANT CREATE PUBLIC DATABASE LINK, DROP PUBLIC DATABASE LINK TO SCOTT

-- 타 서버 DB LINK 생성
CREATE PUBLIC DATABASE LINK GMLINK     <- 이부분에서 내가 원하는 링크 이름을 지어줍니다.
CONNECT TO GMDAT IDENTIFIED BY GMKORA1001
USING '(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 121.172.114.130)(PORT = 1521)) <- 이부분에서 ip와 포트를 넣어줍니다.
    (FAILOVER = ON)
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = gmdattpl)    <- 이부분에 서비스명을 적어주시고
      (FAILOVER_MODE =
        (TYPE = SELECT)
        (METHOID = BASIC)
      )
    )
  )'

-- db link 잘 생성되었나 확인하는 방법.
SELECT * FROM ALL_DB_LINKS

-- link된 다른서버 테이블 조회
SELECT * FROM usrmst@GMLINK

-- 웁스,, 데이터 조회시 그런데 한글이 깨집니다 ㅠ 원인 및 방법 못찾았어요
-- 테이블 형태만 복사
CREATE TABLE USRMST AS
SELECT * FROM USRMST@GMLINK WHERE 1=2

-- db link 삭제
DROP PUBLIC DATABASE LINK GMLINK


-- 1. 오라클 데이타베이스명을 확인하는 방법
 
SELECT NAME, DB_UNIQUE_NAME FROM v$database;

-- 2. 오라클 SID를 확인하는 방법

SELECT instance FROM v$thread;


 

반응형
Posted by 과라나
, |

최근에 올라온 글

04-20 22:18

글 보관함