[55일차] 데이터 베이스 설정 및 샘플 스키마 설치
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 파일을 내려 받는다.
(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에서 샐행하면 오라클로 전달이되어 오라클에서 실행된다!