분명 잔 것 같은데 졸리다

[DB] Oracle 설치 및 계정 설정 본문

🛠️개발 환경 구축

[DB] Oracle 설치 및 계정 설정

スモモ🍒 2024. 2. 26. 10:14

https://www.oracle.com/

 

* Oracle Database : 미국 오라클(Oracle)사에서 판매하는 RDBMS(관계형 데이터베이스 관리 시스템)

 

1) 오라클 홈페이지 접속 (https://www.oracle.com/)

 

Oracle | Cloud Applications and Cloud Platform

Mark your calendar for more learning, networking, and innovation in Las Vegas on September 9–12. Subscribe to event updates, and you’ll get an additional $100 off the early registration price.

www.oracle.com

 

2) [Developers] → [Developer Resource Center] 클릭

 

3) [Downloads] → [Database] 클릭

 

4) [Database] → [Database Express Edition]  클릭

* Express Edition (XE) : 무료버전으로 개발, 배포, 보급까지 무료 (단, 상업적 목적은 사용 불가)

 

5) 사용하는 OS 확인 후 링크 클릭 → [오라클 로그인]  자동 설치 (Windows x64, 18g로 설)

* 18c 설치 시 하단의 [Prior Release Archive] 접속 후 설치 (https://www.oracle.com/database/technologies/xe18c-downloads.html)

* 11g 설치 시 (https://www.oracle.com/database/technologies/xe-prior-release-downloads.html)

 

6) 다운로드 파일 압축해제 후 [setup.exe] 파일 설치 (관리자 권한으로 실행해야 오류가 안 뜬다고 함!)

 

7) [다음] 선택 → [동의함] 선택 후 [다음]  → 설치할 폴더 지정 후 [다음]

* 설치할 폴더에는 한글이 들어가지 않도록 주의!

 

8) 오라클 관리자 계정인 sys, system 패스워드 입력 (잊어버리지 않게 설정)

 

9) 설정한 내용 확인 후 [설치] 진행

더보기

* 오라클 설치 오류

 

1차 시도 : 21c

잘 설치되고 있는줄 알았는데 갑자기 롤백하더니 오류가 발생한 채 완료되었다...

검색 결과 대부분의 원인은

" 윈도우 사용자 이름, 컴퓨터 이름이 한글로 되어있다. " 라는데 둘 다 영어로 되어 있음.. 뭐가 문젠데...

 

왜 갑자기 롤백..? 줄어들고있는 바..

 

2차시도 : 18c

성공.. (개발자 모드 + 끝없는 재부팅 때문 이었을까,,, 그게 아니라면 어째서,,,?)

원랜 오라클 설정부분에서 바로 롤백됐었음...
전날부터 삽질했던 나 고생했다.

 

[ 사용자 계정 생성 및 권한 설정 ] : 오라클 이용시 사용할 사용자 계정 생성 및 권한 부여

 

1) cmd(명령 프롬프트) 실행 후 "sqlplus" 명령 실행

2) [사용자명 입력] : system / [비밀번호 입력] : (설정한 패스워드 입력, 안 보여도 작성되는 중!)

* MySQL은 root Oracle은 system!

아니 한글명 바꿨는데 왜 아직도 반영이 안되는거

 

[ 오라클 계정 새로 만들기 ]

# ORACLE 12c 이상 부터 설정해야 새로운 계정 생성가능
# 1.명령어
SQL > ALTER SESSION SET "_ORACLE_SCRIPT" = TRUE;
세션이 변경되었습니다.

# 2. c## 붙이기
SQL > CREATE USER c##계정명 IDENTIFIED BY 비밀번호;

# ORACLE 새 계정 만들기
SQL > CREATE USER 계정명 IDENTIFIED BY 비밀번호;
사용자가 생성되었습니다.