Oracle DB 설치 및 셋팅

강정우·2022년 12월 25일
0

DB

목록 보기
10/30
post-thumbnail

web을 만들때 필요한 것들

  • 우리가 web application을 만들때 필요한 것들이
  1. client가 web에서 볼 UI 화면
  2. 이 UI화면에 기능을 넣어주고 web application의 뼈대가 되어줄 back-end
  3. back-end와 통신을하며 client의 정보를 저장할 DB
  4. font, back-end의 압축파일(.jar, .war)을 server에 올려서 다양한 지역에서 접속이 가능하도록 하는 server
    가 있다.

이중 우리는 가장 기본이 되는 DB를 다시 설치해 볼것이다.

Oracle DB 설치

  • 오라클에는 총 3개 종류의 DB가 있다.
    Oracle Enterprise Edition
    Oracle Standard Edition
    Oracle Express Edition

  • DB다운 공식홈페이지에 Enterprise edition들을 지나면 Express edition하나가 있는데 거기서 해당 파일을 받아준다.

  • 압축을 풀고
    * 해당 버튼을 누르면

  • C:\app\사용자명\product\설치버젼 경로에 설치가 되어있다.

  • cmd에 sqlplus라고 치고 sys as dba 와 초기에 설치시 설정한 비밀번호를 입력하면
    다음과 같이 접속할 수 있다.

  • 자 그럼 앞서 배운대로 함부러 system dba의 권한에 접속하여 날뛰면 안 되기에 사용자 생성부터 해보겠다.

  • 그런데 자꾸 error가 떠서 무엇인고 하고 알아보니 11g이후 ver부터는 앞에 c##을 붙여야한다는 규칙이 생겼다.

  • 사용자에게 권한을 부여해보자

    권한명 설명
    RESOURCE 개체 생성, 변경, 제거권한
    CONNECT DB 연결권한
    DBA DB 관리자권한

  • 그리고 설치한 oracle developer에서 확인하면 된다!

  • 혹시 id에 입력에 c##을 붙이기 귀찮다면 다음 query문을 실행하면 된다.

SQL> ALTER SESSION SET "_ORACLE_SCRIPT"=true;
profile
智(지)! 德(덕)! 體(체)!

0개의 댓글