1. URL 및 접근
▶ URL : https://www.oracle.com
▶ 설치할 버전 선택
Oracle 11g Express Edition
※ 기업체는 최신 버전이 나온 이후 안정적일 때 까지 사용하지 않음. 또한, 버전을 교체하는데 많은 비용이 소요. 현재 실무에서는 11g가 가장 많이 사용되고 있으며, 그 다음이 12c, 10g 순서임
2. 주요 버전 구분
Express Edition
- 법적으로 완전 무료 버전. 기업체나 교육기관 등에서 무료로 사용이 가능한 버전이며, 프로그램 개발(C#.NET, ASP.NET, JAVA, JSP 등)용으로는 충분하지만 데이터베이스 서버용으로는 다소 부족한 기능을 가진 버전
Statndard Edtion, Standard Edition One, Data Ware House, Enterprise Edition
- 오라클 홈페이지 회원가입을 통해 다운로드는 가능하지만 기업체나 교육기관 등에서 사용하게 되면 사용 중 검열 시 정식 라이센스를 제시할 수 있어야 함
- 프로그램 개발용 뿐 아니라, 데이터베이스 서버용으로도 충분한 기능을 가지고 있는 버전들임. Oracle Server 용으로 가장 충분한 기능을 가지고 있는 버전은 Enterpreise Edition
3. 오라클 설치 과정
※ 우리가 설치할 버전의 설치 과정은 기본적으로 까다롭지 않음 (11g Express Edition)
- 기본 설치 경로 : 『C:/oraclexe』 / xe -> express edition 줄임말
- SYS 계정 패스워드 설정 : 『java006$!』
- Port Number : 기본 리스너(원하는 곳으로 데려가줌) -> 1521
- Port Number : HTTP 리스너 -> 8080
오라클 데이터베이스 파일 위치
- 오라클 관련 프로그램이 설치되는 경로와 관리되고 유지되는 데이터 파일을 위치는 물리적으로 다른 경로를 선택하는 것을 권장함
- 예를 들면, 오라클 관련 프로그램이 C 드라이브에 설치된다고 가정할 때 데이터베이스 관련 파일을 위치는 D 드라이브에 설정하는 것이 바람직하다는 것 (안정성과 성능 향상)
4. 오라클 제거
- 제어판 > 앱(프로그램 및 기능) > Oracle Database 11g Express Edition 제거 버튼 클릭
- 실행창 호출 (윈도우키 + r) > 『services.msc』 입력
(『services.msc』는 갑자기 오라클이 작동되지 않을 때 또는 성능이 좋지 않은 개인 노트북 또는 개인 데스크탑으로 오라클을 설치해서 사용하고 싶을 때 이용할 수 있는 관리 도구 메뉴. 후자의 경우 이 곳의 OracleXETNSListener 와 OracleServiceXE를 수동으로 바꾼 후, 오라클 사용할 때마다 이곳으로 들어와서 시작을 누르고, 다 사용하면 중지를 눌러주면 부팅속도 저하를 막을 수 있음) - 위 항목을 통해 확인하면 『Oracle』로 시작하는 서비스가 여러 개 확인됨. 즉, Oracle Server 는 서비스를 기반으로 동작한다는 것. 위의 『1.』에서처럼 오라클 프로그램을 제거했다 하더라도 운영체제(os) 상에서 오라클은 서비스로 동작하기 때문에 이 오라클 서비스를 제거해야함
- 오라클 서비스를 제거하는 방법
- 실행창 호출(윈도우키 + r) > 『regedit』 입력 > 레지스트리 편집기 호출
- 『HKEY_LOCAL_MACHINE』 > SOFTWARE > Oracle 우클릭하여 삭제 클릭
- 『HKEY_LOCAL_MACHINE』 > SYSTEM > CurrentControlSet > Services > Oracle 로 시작하는 모든 항목을 삭제
- 『HKEY_LOCAL_MACHINE』 > SYSTEM > ControlSet001 > Services > Oracle 로 시작하는 모든 항목을 (존재한다면) 삭제
- 『HKEY_LOCAL_MACHINE』 > SYSTEM > ControlSet002 > Services > Oracle 로 시작하는 모든 항목을 (존재한다면) 삭제
- 『HKEY_LOCAL_MACHINE』 > SYSTEM > ControlSet003 > Services > Oracle 로 시작하는 모든 항목을 (존재한다면) 삭제
- 『HKEY_LOCAL_MACHINE』 > SYSTEM > ControlSet004 > Services > Oracle 로 시작하는 모든 항목을 (존재한다면) 삭제
: - 변경된 레지스트리 정보가 적용되기 위해서는 반.드.시. 재부팅 필요
- 재부팅 이후 탐색기에서 오라클과 관련된 모든 항목, 데이터 파일 경로 및 설치 경로의 모든 디렉토리와 파일들을 물리적으로 삭제해야함
- 여기까지 수행해야 Oracle 은 깨끗하게 제거됨(잘못 제거하면 오라클이 다시 설치되지 않으며, 운영체제가 고장나는 경우도 있을 수 있음을 주의)
'DB' 카테고리의 다른 글
| [DB / Oracle] Chapter 6. 두 개 이상의 테이블에서 SQL 질의(JOIN, 부속질의) (0) | 2023.11.28 |
|---|---|
| [DB / Oracle] Chapter 5. SELECT문 (0) | 2023.11.28 |
| [DB / Oracle] Chapter 4. SQL 기초 (0) | 2023.11.28 |
| [DB / Oracle] Chapter 3. sql plus를 통한 Oracle 접속 및 구동 (0) | 2023.11.07 |
| [DB] Chapter 1. 데이터베이스 개요 (0) | 2023.11.07 |