코딩 개발/ORACLE

Java - Eclipse DB 연동 (ORACLE) Window 용

호소세 2023. 5. 2. 22:29
728x90
반응형

Oracle 설치를 완료하였다면, 이클립스에서 DB를 연동하면 됩니다.

 

Eclipse 와 DB연결

Eclipse의 Data Source Explorer 에서 DB에 연결하여 SQL 문장을 이클립스에서 직접 작성해서 사용할 수 있습니다.

 

먼저 Oracle DB에 자신의 계정을 만들어야합니다.

 

Oracle DB 계정 만들기

Run SQL Commend Line을 실행하여 설치할 때 저장한 비밀번호와 아이디를 작성합니다.

SQL> connect;

Enter user-name: system

Enter password:

Connected.

그 다음 시스템 계정 안에서도 새로운 사용자를 만들어서 진행합니다.

user의 이름을 mango 비밀번호를 apple 이라고 하면 커맨드 라인에

SQL> create user mango identified by apple;

User created.

SQL> grant connect,resource to mango;

Grant succeeded.

이렇게 작성하면 생성 완료됩니다.

 

오라클 jdbc 드라이버 java 실행 환경에 설정

C:\oraclexe\app\oracle\product\11\server\jdbc\lib\ojdbc6.jar 파일을

C:\Program Files\Java\jdk1.8.x\jre\lib\ext\ 에 붙여 넣습니다.

 

Eclipse 에서 DB 연동

Window 메뉴 - Show view - other - Data Source Explorer 로 창을 열어줍니다.

그 다음 Database Connections에서 새로운 연결을 만들어 줍니다.

그 다음 New Driver Definition 클릭

oracle System version 11 선택 후 JAR List 클릭

기존에 있는 것을 edit 을 눌러 C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar 으로 jar 파일을 변경

옆에 Properties 에서 자신의 oracle이 저장된 하드웨어의 ip주소와 포트번호, 데이터베이스 이름 비밀번호 , 아이디를 작성해서 연결하면 됩니다.

자신의 것으로 해야하기 때문에 예시와 다르게 작성해주세요. 그리고 생성하면 연결이 생성됩니다.

그 연결을 가지고 sql 파일을 만들어서 한줄 한줄 실행할 수 있게 만듭니다.

 

.sql 파일을 만들어 type과 이름 ,database 를 작성하여 연결되게 합니다. 

 

이렇게 하면 Eclipse를 이용하여 sql문을 DB와 연결할 수 있습니다.

 

소감

블로그로 동작을 끊어서 보여주려고 하다보니 생략되는 것도 있어서 아쉬운 점이 있지만, 누구에게 도움이 될 수 있다면 그것으로 만족합니다. 나중에 여유가 생긴다면, 유투브로도 이런 설명을 작성하여 도움이 되는 개발자가 되고 싶습니다.

천천히 읽어보면서 따라하면 사실 어렵지 않은 동작들이라서 금방 할 수 있다고 생각합니다.

DB와 객체를 연결하여 동작하는 것은 다음 시간에 작성해 보겠습니다. 그것은 이번 연결보다 훨씬 간단하다고 생각합니다.(코드만 작성하면 알아서 연결되니까요.)

반응형