본문 바로가기

Foundation/- JSP

oracle 환경 설정 및 계정 관리

1. ORACLE 설치 및 RUN SQL Commend Line실행

 

 

(1). 최고 관리자 계정 연결

# connect system 입력 후에 설치 때 설정한 비밀번호 입력.

 

 

 

(2). 계정 생성

# create user jsp2 identified by 1111 default tablespace users temporary tablespace temp;  --> jsp2라는 유저 생성.

 

(3). 계정 생성 확인

# select username from DBA_USERS; --> 데이터 베이스 유저중에 방금만든 jsp2가 있는지 확인할 수 있다.

 

 

(4). 권한 설정

# grant connect.resource to jsp2; --> jsp2에 connect,resource 관련한 권한을 준다.

 

 


 

 

1. ORACLE 편집기 sqldeveloper

 

(1). 테이블 생성

# 기존 MySQL과 큰 차이가 없고 주의 해야할 몇 가지만 살펴보겠다.    

먼저, TIMESTAMP의 기본값이 MySQL에선 current_stamp였지만 오라클에서는 sysdate이다.

 

(2). idx 자동 증가 스퀀스

# 먼저, 스퀀시를 생성하고, 데이터를 추가할 때 다음과 같이 한다.

# insert명령에서 idx가 자동증가하려면 board_idx_seq.nextval을 해주어야 한다.

 


3. eclipse와 oracle의 연결

(1). lib폴더에 오라클 연결 드라이브 다운로드 받아서 넣어 준다.

 

(2). DBConn.java을 생성하고 다음과 같이 코딩해 준다.

# 드라이브 명과 url만 달라졌을 뿐 다를게 없다.

# 드라이브 명과 url을 알 수 있는 팁은 다음과 같다.

# 먼저, Data Source Explorer을 클릭하고 Database Connections 마우스 오른쪽 클릭 후 new를 클릭하면 New Connection Profile이 뜬다. 그럼 연결할 타입인 오라클을 크릭하고 넥스트를 누른다.

# 해당 시스템 버전에 맞게 클릭후 Properies를 클릭한다.

# ORACLE을 Express Edition을 사용하기 때문에 URL이 db가 아닌 xe로 변경한 것 외엔 똑같다.

# xe는 ORACLE의 SID(Identifies the database instance)를 의미한다.

 

 

 

 

 

 

 

 

'Foundation > - JSP' 카테고리의 다른 글

Servlet을 이용한 게시판(board)과 댓글(comment)  (0) 2017.12.18
oracle-mybatis 설정  (4) 2017.12.14
EL, Servlet의 개념, 게시판  (2) 2017.12.11
EL, JSTL  (0) 2017.12.07
JSP&SQL 게시판 만들기(2)  (2) 2017.12.07