728x90
반응형

oracle 사의 sql developer 툴은 매우 사용하기 편리하다. 익숙해서 그런가? 

아무튼 윈도우에서 즐겨 사용하곤 했는데, 우분투에서는 혹시 사용할 수 있으려나? 하고 검색해본 결과, 가능하다!!
그래서 나중에 또 기록용으로 이번 포스팅을 작성한다.

다운로드 파일 준비

먼저, JDK의 다운로드이다.

https://www.oracle.com/java/technologies/javase-downloads.html

 

우분투에서 설치할 것이니, Linux x64 Debian Package 를 다운로드 하면 된다.

다음으로는 Oracle Sql Developer의 다운로드이다.

https://www.oracle.com/tools/downloads/sqldev-downloads.html

20.2 버전으로 꼭 Other Platforms 로 다운로드 한다.

다음으로는 Msql Connector JDBC 드라이버이다. Oracle 용 sql developer 이니 다른 DB도 사용할 수 있도록 만들어준다.

https://dev.mysql.com/downloads/connector/j/

 

MySQL :: Download Connector/J

MySQL Connector/J 8.0 is highly recommended for use with MySQL Server 8.0, 5.7 and 5.6. Please upgrade to MySQL Connector/J 8.0.

dev.mysql.com

platform independent 로 꼭 다운로드 해야한다.

 

모두 준비된 모습이다.

JDK 11 설치

sql developer 는 자바 기반으로 jvm 위에서 돌아가기 때문에 필히, jvm 을 설치해야한다. 그러기 위해선 jdk를 설치하면 되겠다.

sudo dpkg -i jdk-11.0.9_linux-x64_bin.deb

설치가 완료되면 다음 디렉토리를 탐색하여 존재하는지 확인한다.

설치 끝

 

SQL Developer 설치

설치랄 것도 없이 그냥 압축을 풀고 경로에 넣으면 끝이다.

sudo unzip ./sqldeveloper-20.2.0.175.1842-no-jre.zip

압축 해제가 끝났다면 /opt 경로에 넣어준다. 안 넣어줘도 상관없지만 3rd party app의 경우 이곳에 넣어주고, 탐색할 때도 용이하다.

sudo mv ./sqldeveloper /opt/

 

해당 경로에 접근하여 sqldeveloper.sh 파일을 실행하는데 위와 같은 입력이 나온다면 ctrl+c 를 눌러 중단한 뒤, 위 사진 중 가장 오른 쪽에 있는 빨강 박스 속 경로를 vim 이나 각종 에디터로 열고, jdk 의 설치 경로를 입력한다.

jdk는 따로 설정되지 않는 이상 /usr/lib/jvm 내에 설치된다. 직접 경로를 접근하여 jdk 경로를 확인해 본 뒤 복사 후, 아래 처럼 vim 등으로 빨강 박스 내의 경로를 연다.

그리고 나서 SetJavaHome 주석 쳐져 있는 곳 아래에 그림과 같이 경로를 적어 넣고 저장한다!

저장 후 실행하면 아래와 같이 완성!

그러나 아직까지는 oracle db에만 접근이 가능하다. 아까 다운로드 받은 MYSQL JDBC 드라이버 추가를 통해 mysql, maria db 등을 사용할 수 있다. 아까 받은 mysql-connector-java-8.0.22.tar.gz 압축을 푼다.

압축을 풀고 천천히 살펴본다면, mysql~~~.jar 파일이 존재한다. 이를 sql developer 상에서 드라이버 추가해주면 되는 것이다!

작성자는 개인적으로 두고두고 실행할 것이니 sql developer 앱이 존재하는 경로에 옮겨 저장을 했다.

sql developer 에서 도구 탭 -> 환경 설정 -> 데이터베이스 -> 타사 JDBC 드라이버를 누른 후 항목 추가로 아까 그 ~.jar 파일을 추가하면 된다.

짠~! mysql 을 선택한 후, maria db 혹은 mysql db에 접근하면 되는 것이다!

위와 같이 우분투 메뉴나 런처에 아이콘을 추가하고 싶은 경우, 아래의 경로로 접속하여 실행해보자

https://typingdog.tistory.com/91?category=933956

 

우분투 20.04에서 JetBrains 프로그램 설치 및 런처에 아이콘 추가.

제트 브레인 사의 프로그램 ( Clion, Intellij, Pycharm 등) 을 우분투에서 다운로드 하여 압축을 풀어보면, 바로 실행할 수 있는 스크립트를 제공하기 때문에 런처에 실행 아이콘이 자동으로 제공되지

typingdog.tistory.com

 

728x90
반응형

'리눅스:Ubuntu > Database 관련' 카테고리의 다른 글

maria db 백업 및 복구 방법  (0) 2021.01.08
우분투 20.04에서 Maria db 설치  (0) 2020.09.29

+ Recent posts