🏫 Open API_JAVA

[55일차] 데이터 베이스 설정 및 샘플 스키마 설치

Dorothy_YANG 2022. 10. 14. 00:07
728x90

20221012(수)

  • 목차 
    - 데이터 베이스 설정
    - 샘플 스키마 설치

< 데이터 베이스 >

- 관리자 (DBA) : 데이타베이스 관리 및 운용

- 개발자 (Back-End) : 웹개발자

- 사용자 : 업무

 

토드 ➡ 오라클 틀 : 가장 널리 사용되는 툴 중 하나가 바로 토드Toad다. 


[ 날짜 및 시간 기록 형식 설정 ] 

상단 도구(T) ➡ 환경설정 ➡ 데이터베이스 ➡ NLS에서 날짜 형식, 시간 기록 형식 변경

  *NLS란? (National Language Support)는 언어 지원과 관련된 파라미터를 지칭

 

관리자 창 워크시트에 날짜와 시간 불러오기

SELECT SYSDATE FROM DUAL;

SELECT SYSTIMESTAMP FROM DUAL;

 


[ 학습용 계정 설정 ]

관리자_sys 워크시트에 학습용 계정 생성 및 권한 부여

- 계정 생성 : CREATE USER ORA_USER IDENTIFIED BY 1234;

- 권한 부여 : GRANT DBA, CONNECT, RESOURCE TO ORA_USER;

 

 


[ 샘플 스키마 설치 ]

* 스키마?

 ➡ 사용자와 데이터베이스를 구성하는 객체들 그리고 데이터를 포괄하는 개념

 

(1) 샘플 파일 복사 2개 ➡ backup폴더에 복사해놓기

     (본인은 원래 자주 쓰던 c드라이브 중 개인 폴더에 backup 폴더 생성함)

http://github.com/gilbutitbook/006696에서 expall.dmp과 expcust.dmp 파일을 내려 받는다.

위 두개의 파일을 backup폴더에 복사해서 옮겨놓는다.

 

(2) cmd 창에 cd + C:\backup 폴더 경로로 이동

    (복사된 파일이 있는 backup 폴더 경로로 찍기)

(3) dir/w로 2개의 파일이 존재하는지 확인하기

(4) expall.dmp 파일 import 하기

      imp ora_user/비밀번호 file=expall.dmp log=empall.log ignore=y grants=y rows=y indexes=y full=y

위와 같은 내용들이 뜨면 성공!

 

(5) expcust.dmp 파일 import 하기

     imp ora_user/비밀번호 file=expcust.dmp log=expcust.log ignore=y grants=y rows=y indexes=y full=y

위와 같은 내용들이 뜨면 성공!


 

사용자 편집 창의 두번째 탭 '부여된 롤' 확인

 

 

* SQL Develpoer에서 샐행하면 오라클로 전달이되어 오라클에서 실행된다!

728x90