Java Server Pages

Java Data Base Connectivity

나주나주 2024. 1. 15. 15:05

자바 프로그램에서 DB와 연동할 수 있도록 제공하는 표준 API(DB의 질의어인 SQL 구문을 프로그램 내에서 처리할 수 있도록 API 제공)

 

Tip) DB 자료 → JDBC 정보화 → JAVA 정보

 

! )  프로젝트 생성 시 OR 생성 후 Build Path... 를 통해 ojdbc6.jar 추가 필수

 

real machine, DB가 있는 곳 virtual machine
RDBMS용, express 버전, system eclipse, user

-- 1을 제외하고 모두 virtual machine에서 실행하면 됨

 1.  IP 주소 확인 

cmd → ipconfig→ 192.168. ... :포트번호(내선번호)

Tip) localhost: 127.0.0.1 (내 컴퓨터에 깔았을 경우)

 

 2.  방화벽 설정

(생략된 절차는 허용하면 됨)

실행 → wf.msc → 고급 보안이 포함된 Windows Defender → 인바운드 규칙 → (우클릭) 새 규칙 → 포트 → TCP 체크, 특정 로컬 포트 1521 입력   연결 허용   도메인, 개인, 공용 모두 체크   이름, 설명 입력 → 새로고침

 

3.  포트 개방 확인

cmd → netstat -an

 

 4.  테스트 계정 생성

cmd →  sqlplus system/oracle

                                                 →  create user jdbctest  identified by jdbctest;

                                                       grant resource, connect to jdbctest;

                                                       alter user jdbctest default tablespace users;

                                                       alter user jdbctest temporary tablespace temp;

 

5.  eclipse 연동

오른쪽 상단 Database Development 아이콘 클릭 Data Source Explorer Database Connections → New... → Drivers 등록 → SID: xe 입력 → Host: 1.의 IP 주소 Port number: 1521 Username: Password: 4.와 같은 값 Catalog: DBA Test Connection or Finish

'Java Server Pages' 카테고리의 다른 글

JSP 클라이언트 에러 암기  (0) 2024.01.31
Servlet  (0) 2024.01.30
JDBC를 이용하는 프로그램 작성  (0) 2024.01.16
컬렉션 프레임워크  (1) 2024.01.04
스레드, 제네릭  (1) 2024.01.04