본문 바로가기

Database/Oracle

[Oracle] 오라클 21C XE 설치하기(Windows)

오라클에서 제공하는 DBMS의 하나인 Oracle 21C XE를 설치해보자. 해당 DBMS는 주로 작은 규모의 프로젝트나 학습용으로 사용된다.

 

1. Oracle 21C 설치

1. 아래 링크에서 Oracle Database 21c Express Edition for Windows x64 다운받기

https://www.oracle.com/kr/database/technologies/xe-downloads.html

 

Oracle Database Express Edition (XE) Downloads | Oracle 대한민국

Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Services only provid

www.oracle.com

 

2. 다운받은 Oracle Database 21c Express Edition for Windows x64 압축 해제 후 C 드라이브 폴더 안에 넣기

- 사용자 아래의 폴더에 압축 해제하기보다는, C 드라이브 폴더 바로 아래에 압축 해제하는 것을 추천.

- Administrator 계정을 사용해서 설치할 예정 -> 다른 사용자 폴더에 넣으면 접근이 안 될 수 있다.

- 참고 : 압축 해제 과정에서 오류 발생 시, 반디집 활용해서 압축 해제 권장. 

- Administrator 계정을 사용하는 이유는 설치 및 설정 과정에서 발생할 수 있는 권한 문제를 방지하고, 파일 복사, 레지스트리 수정, 네트워크 설정 같은 작업이 정상적으로 이루어지도록 하기 위함입니다. 이를 통해 설치 후 소프트웨어가 원활하게 작동할 수 있습니다.

Tip: 일반 사용자 계정을 사용 중이라면 설치 파일을 **"관리자 권한으로 실행"**하는 것도 동일한 효과를 얻을 수 있습니다.

 

 

3. 관리자 모드로 cmd 실행 후 명령어 입력 ( 12345 는 비밀번호 )

net user Administrator /active:yes 12345

명령을 잘 실행했습니다 -> 성공!!

 

 

4. Administrator 계정 접속

시작 - 계정 클릭 - Administrator 계정 선택 - 위에서 설정한 비밀번호 12345 입력하여 접속

 

5. Oracle Database 21c Express Edition.msi 선택하여 설치 진행

- C:\oracle\product\21c\

- 비밀번호 : 12345

 

6. cmd창 실행 후 sqlplus 명령어 실행해보기(비밀번호 : oracle dbms 설치 시 설정한 비밀번호)

- 만약 'sqlplus는 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다'라는 문구가 나오면 컴퓨터를 다시 시작해본다.

 

 

2. Oracle SQL Developer에서 데이터베이스 접속하기

1) 아래 링크에서 Oracle SQL Developer를 설치합니다.

https://www.oracle.com/kr/database/sqldeveloper/

 

SQL Developer

Oracle SQL Developer는 무료 개발 환경으로 전통적인 배포 및 클라우드 배포 모두에서 Oracle Database의 관리를 간소화해 줍니다. 또한 PL/SQL 애플리케이션, 쿼리 도구, DBA 콘솔, 보고서 인터페이스 등의

www.oracle.com

 

 

2) SQL Developer 실행 및 접속 시도

 

- Name

SQL Developer에서 **Name(세션 이름)**은 사용자가 데이터베이스 연결을 설정할 때 지정하는 별칭으로, 여러 세션을 쉽게 구분하고 관리하기 위해 사용된다. 데이터베이스 자체에는 영향을 주지 않으며, SQL Developer에서만 사용되는 이름이다.

 

- MySQL, MariaDB에서의 관리자 이름 : root

- Oracle에서의 관리자 이름 : system

 

사용자 이름으로는 system을 적어주고, 비밀번호는 Oracle 설치 시 설정했던 비밀번호를 입력한다.

테스트 및 접속 성공 -> DBMS 접속에 성공!!