소개: http://www.oracle.com/technology/products/database/sql_developer/index.html


Oracle SQL Developer 다운로드
  1. 가입: https://profile.oracle.com/jsp/reg/createUser.jsp?act=5&src=1180588&tid=262&owner=3&nexturl=&language=kr
  2. 다운로드 사이트 이동: http://www.oracle.com/technology/software/products/sql/index.html
  3. 페이지 상단 Accept License Agreement 선택
  4. Oracle SQL Developer for Windows (This zip does not include a JDK) 다운로드 후 원하는 폴더에 압축풀기
  5. 압축 푼 폴더의 sqldeveloper>sqldeveloper.exe 실행
  6. JDK가 없으면 경고창 뜸.

JDK 다운로드
  1. http://java.sun.com/ 상단 메뉴> Download> Java SE>Java SE Development Kit (JDK) 옆 Download 버튼 클릭
  2. platform: Windows 선택>i agree 체크>continue 버튼 클릭
  3. 체크하고 다운로드 버튼 클릭 > 열기 클릭> 실행 클릭>Accept 클릭
  4.  Sun(TM) Download Manager 창 뜨면 Browse 버튼 클릭해서 다운로드 받을 곳(바탕화면) 지정하고 OK 클릭
  5.  다운로드 완료 후 바탕화면의 jdk-6u11-windows-i586-p.exe 실행

JDK 연결
  1. sqldeveloper 실행
  2. JDK 선택 경고창에서 prorgram files>Java>jdk1.6.0_11>bin>java.exe 선택

DB에 접속하기
  1.  좌측 Connections 탭의 펼침(트리)메뉴 Connections 위에서 오른쪽 클릭
  2.  New Connections 선택 후 접속할 DB의 정보를 입력 > Test 버튼 눌러서 잘 되면 Save 버튼 누르기
  3. Connections 트리에 저장된 DB가 표시된 후 해당 DB를 펼치면 자동으로 연결됨.

SmartSQL과의 차이점
  1. 더블클릭 vs. 클릭

    SmartSQL에서 더블클릭을 해야 한다면 Oracle SQL Developer에서는 클릭으로 해결된다.

    그래서 사용성은 높은데, 실수해서 이상한 설정이나 기능을 동작케 할까봐 기능탐색 시 불안하다.

     예를 들어 Connections 탭에 저장된 DB의 트리를 펼치면 자동으로 해당 DB에 접속된다. 허거걱

  2. 다중실행 vs .Navigation Tab

    Smart SQL은 실행 시에 접속할 DB를 선택하므로, 추가로 다른 DB에 더 접속 할려면 SmartSQL을 한번 더 실행해야 한다.

    반면 Oracle SQL Developer는 실행한 이후에 다수 개의 DB에 접속할 수 있다.

    비개발자인 내가 보기에 전체적인 UI나 기능은 DB 클라인트 툴과 유사하기 보다 IDE(이클립스나, 비주얼스튜디오)와 더 유사하다.

    한 마디로 첨엔 화딱지 나게 아주아주 기본 기능인 것 같은데 도대체 그 놈이 어디 있는 지 못찾겠다.

    예를 들어 SQL문을 입력하고 Execute Statement를 할 수 있는 창(탭)을 실수로 없앴는데 그 놈을 다시 하나 새로 띄우는 방법 같은 거.

  3. 한글 vs. 영어

    영어라 뭔 기능인지 찾아보기 어려운데다가,

    IDE를 많이 서본 개발자스러운 분위기를 풍기는 용어를 써 놓은 지라 뭔 소린지 한방에 알아먹기 어렵다.

    Execute Statement랑 Run Script랑 뭔 차이가 있는 건지 알고 나면 몰랐던게 한심스럽지만,

    연습용 DB가 아니면 실렉트문 하나 날리는 것도 처음엔 부담스럽다.

  4. SQL developer는 결과값이 표시되는 그리드의 헤더의 소팅 및 이동이 가능

    일단 뭔 기능인지 알고 난 이후에는 편하기가 이로 말을 할 수가 없다.

    예를 들어 DB 문서 만들기나 DB 테이블 변경 같은 거.

    테이블 데이타 볼 때나  실렉트문 결과 창에서 컬럼별로 소팅되는 거.

    결과 창에서 블럭 지정해서 복사 되는 거.

  5. Excel Export

    SmartSQL은 엑셀 익스포트 시 데이타 값이 문자값이 된다. 반면 SQL Developer는 숫자 값이다.

    SQL Developer에서 엑셀 익스포트하면 여러가지 이유로 안 되는 경우가 많다.

    SmartSQL은 엑셀 익스포트 시 줄마다 다른 색이 지정된다면 SQL Developer은 배경색이 없다.


    암튼 자바 진영 개발자들 만만세다 ~



SQL Developer로 MySQL에 접속하기

방법 1

  1. 네이버에서 검색한다.
  2. 사이트를 찾아서 따라한다.
  3. 찾은 사이트: http://blog.naver.com/gozjkim?Redirect=Log&logNo=140062363675

                      http://ryadjs.tistory.com/58

방법 2

 1. MySQL JDBC인 Connetor/J 다운로드 받기


Oracle SQL Developer는 순수 자바로 만들어진 프로그램이다. MySql은 갖가지 언어로 만들어진 프로그램이 Mysql의 기능을 사용할 수 있도록 드라이버를 제공하는 데 Java용은 Connector/J다. 암튼, 자바로 만들어진 Oracel SQL Developer는 Connection/J가 있어야지만 Mysql의 기능을 사용할 수 있다.


  1. http://www.mysql.com/

  2. 첫번째 탭(MySQL.com)의 두번째 메뉴 Downloads 선택

  3. 좌측메뉴의 Connectors 선택>Connector/J 선택

  4. MySQL은 권장하는 버전을 알아서 선택해 두므로, 사각형이 둘러쳐진 숫자(5.1)를 선택

  5. zip으로 된 것 옆의 Pick a mirror 선택

  6. 아래에 No thanks, just take me to the downloads! 선택

  7. 태극기 옆의 FTP 선택

  8. 아무 때나 저장한 후 편한 곳에 압축을 푼다. (나는 eclipse, sql developer, 기타 등등이 있는 D 루트에 품)

  9.  

    mysql-connector-java-5.1.22-bin.jar

     

    sqljdbc4.jar


  2.  Oracle SQL Developer에 connection/J를 인식 시킨다.


  1. Oracle SQL Developer 실행

  2. 메뉴바의 도구에서 환경설정 클릭

  3. Database>Third Party JDBC Drivers 선택

  4. 항목추가 클릭

  5. Connection/J를 압축 푼 곳을 찾아서 myslq-connectior-java-x.x.x-bin.jar를 클릭

  6. 선택 버튼 클릭 > 확인 버튼 클릭


 3. Connections에서 오른쪽 클릭 후 New connections를 선택하면 Oracle 뿐만 아니라 MySQL 탭이 표시되면 접속할 DB 정보를 입력하면 된다.


접속한 MySQL에 DB가 여러 개일 때 SQL Worksheet를 선택하는 법

  1. Connection Tab에서 접속한 DB 노드에서 오른쪽 클릭
  2. 속성 선택
  3.  MySQL 탭에서 Choose Database 버튼 클릭
  4. Choose Database 버튼 옆의 콤보에서 DB선택
  5. Save 버튼 클릭
  6. Connect 버튼 클릭

  • 주의 Oracel SQL Developer에서 MySQL 사용 시 Auto Commit이라 롤백 안 됨.


 출처 : http://meeja96.springnote.com/pages/2607894

'프로그램' 카테고리의 다른 글

[Pg] i-etest download  (0) 2012.11.26
[PG] Toad FreeWare.  (0) 2011.11.17
[PG] Diagram Designer  (0) 2011.05.11
[PG] WindowsXp 정품 인증  (0) 2011.02.17
[PG] Oracle Sql Develper 설치하기  (0) 2010.12.24

+ Recent posts