코딩하는 문과생

[SQL] 1. 환경 설정 본문

프로그래밍/SQL

[SQL] 1. 환경 설정

코딩하는 문과생 2020. 1. 20. 10:05

[Oracle DB 설치]

  • 무료버전 그냥 설치...
  • 설치 시 관리자 비밀번호 기억해놓기

 

[사용자 변경]

> sqlplus / as sysdba 
//연결: superuser 로 접근 

> alter user hr identified by hr account unlock; 
//일반사용자 hr(hr)을 생성하고, unlock하겠다. 

> conn hr/hr 
//hr사용자로 연결 

> exit 
//연결 해제 

> sqlplus hr/hr 
//hr계정으로 접근 

> @ c:\book.sql 
//sql파일 로드, 테이블들이 생성 

> @ c:\workbook.sql 
//sql파일 로드, 테이블들이 생성 


[이클립스와 오라클DB 연동]

  • 우리는 이클립스를 이용해 접근할 예정
  • 이클립스의 Java EE클릭해 perspective변경

# 연동 과정

-> Data Source Explorer탭 클릭
-> DB connections -> new -> Oracle선택-> 이름부여(Sinc)
-> Drivers + -> Oracle Thin Driver 11 
-> JAR List -> odbc.jar 삭제 -> add.jar 
-> C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib
-> ojdbc6.jar선택 -> ok
-> 인스턴스는 SID(식별이름)선택 -> xe부여
-> host: 127.0.0.1->hr/hr입력 -> save password
-> test connection(ping success!) -> next -> finish


[확인]

# 테이블 로드 확인

-> Data Source Explorer
-> hr계정열기 -> table선택


# 작업할 파일
-> Sinc 우클릭
-> Open SQL Scrapbook
-> Oracle_ll, Sinc, xe 선택
//여기서 작업할 예정

# 작업할 프로젝트
Java 프로젝트(sinc_oracle) 생성 후 작업
//여기에 .sql 파일을 생성해서 작업할 예정

[예시 확인]

SELECT  * 
FROM EMPLOYEE ; 
//실행: 블럭 처리 후 alt + x 
//저장: src폴더 아래 sample.sql로 저장