자바 프로그램에서 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 |