ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [DataBase] Oracle에 Excel 파일 Import
    CSE/DataBase 2015. 6. 12. 16:00
    * 필자는 oracle database Expression 11g 를 사용한다.

     

    위 버전을 설치하면 SQL Developer가 자동적으로 설치가 된다.

     

    처음으로 실행을 시키면 java.exe 경로를 지정해 달라고 창이 뜬다.

     

    이때, C 드라이브의 app 폴더에 자신이 지정한 PC 명 으로 들어가면 'product'라는 폴더가 있다.

    (c:\app\'pc명'\product\'오라클 버전(11.2.0)'\client_1) 

     

    위 경로 까지 들어간다.

     

    그러면 여러 폴더중에 jdk 폴더가 있다.

     

    jdk 폴더 까지의 경로를 복사해 온다. (ex. C:\app\Yeonsu\product\11.2.0\client_1\jdk)

     

    그다음 확인을 누르면 OK!

     





     

    실행이 되는 것을 확인할수 있다.

     

    초기에는 위와 같이 실행 화면이 나타난다. 

    (초기 에는 DBLAB과 같은 DB가 없을 것이다. 필자가 이미 세팅해놓은 상태이므로 보여짐)



     

    여기서 왼쪽 탭에 접속이라 되있는 부분을 오른쪽 클릭하여 새접속을 클릭

     

    필자는 학교에서 지원하는 서버를 사용하므로 위와 같은 세팅을 하였다. 

     

     

    각자 알맞게 사용할 DB를 세팅한 후에, 

     

    왼쪽 접속 하단에 자신의 접속 이름으로 만든 DB가 생성됨을 확인할 수있다.

     

    DB를 펼쳐보면, 여러 요소들이 있는데 그중 테이블을 펼쳐서

    자신이 입력한 테이블들을 볼수가 있다.

     

    여기서 해당 테이블을 선택하여 오른쪽 클릭하여 데이터 임포트를 누른다.

     

    그러면 초기에 해당 엑셀 파일을 찾기 위한 파일 선택창이 나온다.

    (* 주의 : 엑셀 파일은 xlsx가 아닌 .xls 확장명으로 변환 해야 한다.)

     

    액셀 파일을 불러 들여오면, 해당 컬럼 이름과 데이터들이 입력이 되는데

     

    열선택을 하여 컬럼을 지정한뒤 , 다음을 누른다.

     

    그러면 자신이 쓰기 위한 열들을 선택하여 오른쪽으로 넘긴 뒤, 다음을 누른다.

     

    여기서 현재 작성된 테이블과 엑셀의 열들이 매칭이 되어야 하는데, 

    이름이 같으면 자동적으로 매칭이 되지만, 조금이라도 틀리면 자신이 맞춰줘야한다.

     

    하나 하나 보면서, 매칭이 되었는지 확인하고 다음으로 넘어가자.

     

    다음으로 넘어가면 임포트전 매개변수 확인을 눌, 

    success가 뜨는지 확인후 완료를 누르면 import 끝난다.

     

    Import한 후에는 commit을 잊지말자!!

     

    끝!



    'CSE > DataBase' 카테고리의 다른 글

    [DataBase] PL/SQL 프로시저, 함수, 트리거  (0) 2015.06.12
    [DataBase] PL/SQL 이란  (0) 2015.06.12

    댓글

Designed by Tistory.