본문 바로가기
DB/이론 및 개념

[day_01] DB / 01. Oracle SQL 설치 및 Eclipse IDE와 연동하기

by 파프리카_ 2020. 8. 6.
728x90
반응형

1. 오라클이 기존에 설치되어있는지 확인

 

[제어판 > 시스템 및 보안 > 관리도구> 서비스] 에서 'oracle' 프로그램이 있는지 체크하고, 있다면 지운 뒤 재설치합니다.

관리도구 창에서 서비스 클릭

 

서비스 창

 


2. 기존 설치된 오라클이 없다면, setup.exe로 설치 진행

 

 

 

Next 버튼 클릭

 

accept로 체크 후 Next 클릭

 

default로 지정한 후(아무것도 지정하지 않은 후), Next 클릭

 

 

예 클릭

 

비밀번호 설정 후 Next 클릭 ( oracle )

 

Install 클릭

 

다운로드 중....

 


 

3.  오라클 데이터베이스에서 자신의 계정 만들기

**계정생성

1 ) 시작- Run SQL Commend Line실행

 

2 ) 로그인

connect

Enter user-name : system

Enter password : 비번은 위에 설치할때 입력한 비번

(* 비밀번호 타이핑 할 때, 아무 화면 변화가 없지만 쳐지고 있으니까 걱정 마세요!)

 

3) 계정 생성

create user [ID입력] identified by [패스워드] *scott : oracle 만든 사람 / tiger: scott씨네 고양이

grant connect, resource to [ID입력]

-- connect 테이블 생성 및 조회 권한 , resource -- pl sql 사용가능

 

drop user scott1 //scott1을 삭제했습니다.


5. 오라클 jdbc 드라이버를 java 실행 환경에 설정하기

1) window > preference > java > installed JREs 에서 우측 Add 클릭

2) Add JRE 창이 뜨면 Standard VM 클릭 -> Next

3) 아래와 같은 창이 뜨면 Directory 버튼을 눌러서 jdk 가 설치되어 있는 경로 추가

(주로 C드라이브 > Program Files > Java > jdk1.8.0_251(버전마다 다름) 에 있다)

4) 요렇게 JRE Home 디렉토리 설정 후 -> Finish

 

5) jdk쪽에 체크하고 Apply하기

 

 

6) window > preference > java > installed JREs > Execution Environments에서 아래와 같이 설정하기

javeSE-1.8 클릭 후,  jdk1.8.0_251 체크박스 해주고 apply ! 

 


 

6. 오라클을 이클립스에서 사용하기 위한 연동 설정하기 

* Eclipse IDE DataSource Explorer 이용

 

1) 새로운 workspace 구축하기 (jdbc용! **java se workspace와 구분되도록 만들기**)

Eclipse 상단에서 File -> switch workspace -> jdbc workspace 를 생성한다.

 

2) 연동 경로 설정해주기 (복붙 ! ! )

C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar 를 copy,

C:\Program Files\Java\jdk1.8.0_251(버전에따라 다름)\jre\lib\ext\ 밑에 paste

 

3) 잘 연결됐나 확인

jbdc-workspace 에서 java project 생성 ( project 이름: db-sql)

db-sql내에 JRE System LIbrary에 ojdbc6.jar이 잘 들어와있는 지 체크 ! 


 

** oracle 과 eclipse 연동을 위한 tip

 

서비스에서 OracleServiceXEOracleETNSListener가 실행중인지 늘 확인 !

 

 

java EE perspective 로 이동 - Data Source explorer 하단 탭을 이동

오른쪽 마우스 클릭 - new -

 

new Connection Profiles - Oracle 선택 - 이름 oracle로 입력 - next

 

Driver 선택 창 - 오른쪽 상단부 New Driver Definition을 클릭

 

 

Name/Type 탭에서 Oracle Thin Driver 11 을 선택 후

 

- Jar list 탭에서 Add Jar/zip 선택후

- C:\Program Files\Java\jdk1.8.0_251(버전마다 다름)\jre\lib\ext\ojdbc6.jar를 선택

 

 

- Properties 탭의 Properties 의

connection Url 을 jdbc:oracle:thin:@127.0.0.1:1521:xe 로 입력 ,

Database Name을 xe로 입력

User ID 를 scott,

Password를 tiger로 입력한다. **아까 위에서 지정해준 ID와 password를 이용한다**

 

설정 마치고 Test Connection으로 테스트 후 성공하면 연결이 OK!!

 


7. 실행 잘 되나 확인해보기

1) sql파일을 만들어 본다.

위에서 만든 db-sql 폴더의 src에서 오른쪽 마우스 클릭 new -> other -> SQL Development > SQL File 클릭

 

-- 아래와 같이 지정--

type:Oracle_11 ,

Name:oracle ,

Database : xe 를 설정하고 query 실행해본다.

 

query 실행시 영역 선택하고 Execute Selected Text로 주로 사용 (alt + x)

CREATE TABLE member(
 id VARCHAR2(100) PRIMARY KEY,
 password VARCHAR2(100) NOT NULL,
 name VARCHAR2(100) NOT NULL,
 address VARCHAR2(100)
 );

 

조회해보기

 SELECT *
 FROM member ;

 

 

생성 성공을 확인할 수 있다! (내용이 없는 것은 아직 아무 내용도 넣지 않고 테이블만 만들었기 때문)

 

! 끝 ! 

728x90
반응형