001. Oracle 설치하기

IRISH·2024년 2월 15일
0

Oracle

목록 보기
3/17
post-thumbnail
  • 일자 : 2024.02.13 - 2024.02.14

설치 과정

초기

https://www.youtube.com/watch?v=pIFNPiIfmdg

  • 해당 유튜브 영상 토대로 설치 진행

https://www.oracle.com/kr/downloads/

  • 데이터베이스 탭 - Database Express Edtion

  • 개발자 도구 - SQL Developer

    • 경로 : C:\madang\sqldeveloper

에러1

⇒ The Network Adapter could not establish the connection 에러 발생

  • 참고 해결 URL : https://shanepark.tistory.com/223
    • listner.ora 의 HOST 값을 [제어판-시스템]에서 확인 후 수정
    • 서비스 > Oracle 관련된 것 모두 재시작

⇒ 해결!

⇒ 실제 DB까지도 잘 접속되었다 🙂

  • 즉, oracle 이란 이름을 가진 DB 스키마가 생성된 것이다.

에러 2 [SQL Plus]

⇒ 문제

  • SQL PLUS에서 위 이미지의 4번과 같이 SP2-0310 에러가 발생
    • DB에 sample Table로 활용할 것들을 스크립트로 불러오는 과정에서 에러 발생

⇒ 해결 과정

⇒ 해결

  • 해결 과정에서 참고한 URL을 기반으로 실행했다.
    • 단, 나는 6의 값에 있는 “localhost:1521/xe”에서 xe가 대문자이다.
      • 즉, “localhost:1521/XE

HR DB 생성

⇒ oralce 스키마에서 아래 쿼리 실행

  • oracl 스키마에서에서 다음 SQL문을 차례대로 실행
ALTER USER HR ACCOUNT UNLOCK IDENTIFIED BY 1234;

⇒ HR 스키마 생성

  • 새 접속을 통해 위와 같이 새 스키마 생성
    • Name : HR / 사용자 이름 : hr / 비밀번호 : 1234
    • 나머지 정보 : 위 화면과 동일

⇒ 결과

  • HR 스키마도 잘 나왔고, sql plus에서 추가했던 샘플 스크립트를 통해 생성된 테이블도 쿼리를 통해 잘 나온다는 것을 알 수 있다.

기타

https://box-catz.tistory.com/entry/C드라이브-용량-늘리기-쉽고-확실한-방법-프로그램-설치X-하드디스크-용량-늘리기#google_vignette

  • Oracle DB를 설치하려고 했는데, C드라이브 용량이 턱없이 부족하였다.
  • 그래서, 널널한 D 드라이브 중 일부를 C에 병합하려고 했었다. 하지만, 내 PC에서는 C와 D의 파티션이 달랐기 때문에 이 둘을 병합하는 것은 불가하였다.
  • 따라서, C 드라이브에서 불필요한 파일은 최대한 삭제했다.
    • 그중에서도 가장 컸던 것은 카카오톡의 데이터를 최대한 삭제하는 것이었다.

느낀점

  • 참고했던 유튜브에 나온 오라클 버전과, 내가 설치하고자 했던 시기의 버전이 좀 달라서 고생했던 것 같다.
    • 프로그래밍이든 SQL이든 어려운 수준으로 가는 것도 어렵지만 확실히 초기 환경 설정하는 게 많이 어려운 것 같다.
      • 영상만 보면 쉬울 것 같은데, 실제 프로그램을 사용하기 위해 무수한 에러를 만났다…
  • 그래도, 에러를 만날 때마다 포기하지 않고 해결하며 설치를 완료한 것에 매우 기분이 좋다.
profile
#Software Engineer #IRISH

0개의 댓글

관련 채용 정보