We will find a way, we always have.

-interstellar

카테고리 없음

[SQL] 오라클 "사용자 'HR' (이)가 존재하지 않습니다 " 에러 해결 방법

Redddy 2023. 3. 20. 00:36

몇가지 실습을 하기위해 아래의 코드를 실행하였더니 다음과 같은 오류가 발생하였다.

1
ALTER USER HR ACCOUNT UNLOCK IDENTIFIED BY test1234;
cs

 

 

문제는 말그대로 HR 이 존재하지 않았기 때문이였는데, 해결 방법은 HR을 만들어 주면 되는 것이었다.

 

https://github.com/oracle-samples/db-sample-schemas/releases/tag/v21.1

 

Release Oracle Database Sample Schemas 21c · oracle-samples/db-sample-schemas

Use these scripts to create the Oracle Database 21c Sample Schemas referenced in the documentation and examples. The scripts install in Oracle Database 12c and upwards, including Oracle Database Cl...

github.com

 

우선 위의 링크에 있는 zip 파일을 다운 받는다. 

 

그후 cmd 창으로 sqlplus 명령어 입력후 sql에 접속한다. 

 

 

세션을 변경한다.

1
ALTER SESSION SET "_ORACLE_SCRIPT"=true;
cs

 

다음으로 hr_main 파일을 찾는다.

 

만약 hr_main 파일이 안열린다면 파일 설정을 demo/schema/에 하지 않은 것이다.

 

타다!

 

참고: 오라클 샘플 스키마 설치