[PC활용] 오라클 - 배포 사이트 소개
오라클 배포 사이트에 관한 것이다.
개발 연습 등을 할 때 중요하게 고려하고, 사용하면 좋겠다.
1. Oracle XE 버전
Express Edition은 Oracle Databases를 조금 가볍게 만든 버전이라고 보면 된다.
가벼운 만큼 기능도 제한적일 수도 있다.
그러나 PL/SQL 기능까지 지원한다.
표 1. Oracle Databases XE(Express Edition) 버전별 정리 - 배포 사이트
번호 |
버전 |
비고 |
1 |
Oracle Database Express Edition (XE) Release 11.2.0.2.0 |
https://www.oracle.com/database/technologies/xe-prior-releases.html |
2 | Oracle Database Express Edition (XE) Release 18.4.0.0.0 (18c) | https://www.oracle.com/database/technologies/xe-downloads.html |
[흥미로운 이야기] - 개발과 데이터베이스
* Hibernate를 고려한다면, Oracle 11을 사용하면 된다.
- (2020-10-05 현재에는 Oracle 11 이상을 Hibernate에서 사용하려고 하면, 동작하지 않는다.)
- 태스트 작업을 완료함. (미지원 상태이다.)
(오라클 11 버전이 현재로 보면, 매우 오래된 데이터베이스이다.)
(문제는 Hibernate로 작업해버린 프로젝트들에서는 문제가 조금 있을 수 있다.)
- JSP 웹을 이야기해보면, Hibernate를 버리고 전환 작업을 한다고 했을 때 상당히 오래걸린다.
(영속 프레임워크 중 ORM(Object-Relational-Mapping)이 무조건 좋은 특징을 가지는 게 아님.)
- 아마 종속되어 있는 프로젝트들이 상당히 많을 것으로 예상된다.
(Hibernate를 최신 기준에서 태스트를 해본 결과로는 상당히 많은 문제가 있었다.)
= 이런 문제를 하나의 약점이라고 보면 좋겠다.
2. Oracle 일반 버전(Standard, Enterprise Edition)
조금 정리할 필요성이 있어서 작성하게 되었다.
표 2. Oracle Databases 버전별 정리 - 배포 사이트
번호 |
버전 |
비고 |
1 |
Oracle Database 19c (19.5 , 19.3) |
https://www.oracle.com/database/technologies/oracle-database-software-downloads.html |
2 | Oracle Database 18c | |
3 | Oracle Database 12c Release 2 | |
4 | Oracle Database 12c Release 1 (12.1.0.2.0) - Enterprise Edition) (12.1.0.2.0) - Standard Edition (SE2) | |
5 | Oracle Database 11g Release 2 (11.2.0.4.0) Standard Edition, Standard Edition One, and Enterprise Edition | |
6 | (11.2.0.2.0) |
3. JDBC - Oracle JDBC
자바로 오라클 개발할 때, 가급적이면 최신 버전을 사용하는 것을 추천한다.
JDBC는 참고로 높은 버전이 호환 된다.
번호 |
버전 및 프로그램 이름 |
비고 |
1 | Oracle Database 19c (19.7) JDBC Driver & UCP (ojdbc10, ojdbc8) - 이 버전부터 로그인없이 Free License로 배포함. | https://www.oracle.com/database/technologies/appdev/jdbc-ucp-19-7-c-downloads.html |
2 | Oracle Database 19c (19.3) JDBC Driver & UCP (ojdbc10) | https://www.oracle.com/database/technologies/appdev/jdbc-ucp-19c-downloads.html |
3 | Oracle Database 18c (18.3) JDBC Driver and UCP (ojdbc8) | https://www.oracle.com/database/technologies/appdev/jdbc-ucp-183-downloads.html |
4 |
(Oracle Database 12.2.0.1 JDBC Driver & UCP) ojdbc8-full.tar.gz |
https://www.oracle.com/database/technologies/jdbc-ucp-122-downloads.html |
5 |
Oracle Database 11g Release 2 (11.2.0.4) JDBC Drivers & UCP ojdbc-full.tar.gz (ojdbc6) |
https://www.oracle.com/database/technologies/jdbcdriver-ucp-downloads.html |
https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html
ojdbc는 가급적이면 최신버전 사용하는 것을 추천한다.
호환성이 보장되고 다양한 버전을 지원해주고 있다.
'공부(Study) > 컴퓨터 - PC활용' 카테고리의 다른 글
[PC 활용] 오라클 - 반복문으로 다중 입력 시(예:insert into) 퍼짐 현상 (5) | 2020.10.09 |
---|---|
[PC 활용] 오라클 XE 11(Oracle Express Edition 11g) - 설치 및 로그인 (5) | 2020.10.09 |
[PC활용] 자바 - JDK 버전 별 - Eclipse IDE 정리 (4) | 2020.10.05 |
[PC활용] Eclipse 웹 프로젝트에서 jar 파일 셋팅하기 (5) | 2020.10.05 |
[컴퓨터 - PC활용] Eclipse - UML, ERD 설계 도구 - UML Designer (4) | 2020.09.20 |