본문 바로가기

데이터베이스/Oracle

다른 DB 서버의 테이블에 있는 데이터를 우리 DB 서버로 가져오기

1. 얻어 오고자하는 데이터를 갖고 있는 다른 DB의 서버에 접속한 후, 아래 그림과 같이

select문을 이용하여 우리 DB 테이블에 값을 넣을 insert into 문을 만든후 쿼리를 실행한다.



2. 그러면 다음과 같은 쿼리 결과를 얻는다.



3. 그러면 위의 쿼리 결과들을 모두 긁어서 우리의 DB서버쪽 워크시트에 붙여준 후 모든 쿼리를 실행 시켜준다.



4. 그러면 다음과 같은 쿼리 결과( 테이블에 값 넣기 성공)를 볼 수 있다.



5. 이후, 다음과 같이 우리쪽 서버의 DB에 있는 사용자 user16의 테이블 tbl_store의 모든 row들을 출력해보면 

  다른 서버의 DB에 있는 사용자 team5의 테이블 tbl_store에 있는 모든 row들이 삽입된 것을 확인할 수 있다.







'데이터베이스 > Oracle' 카테고리의 다른 글

게시판 페이징 처리 (oracle DB)  (6) 2016.03.04
rownum, rowid  (0) 2016.03.04
IN과 NOT IN의 함정  (4) 2016.03.04
외부 sql파일 실행시키기  (0) 2016.03.02
Sequence의 이해 및 활용  (0) 2016.03.02