1 / 255

초보자를 위한 오라클 10g

초보자를 위한 오라클 10g. 목차.

ramiro
Télécharger la présentation

초보자를 위한 오라클 10g

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 초보자를 위한 오라클 10g

  2. 목차 Chapter1. 데이터베이스Chapter2. 오라클 설치Chapter3. 오라클 메모리Chapter4. 오라클 프로세스Chapter5. 오라클 엑세스 및 시스템 뷰Chapter6. 오라클 필수 파일Chapter7. 오라클 시작과 종료Chapter8. 리두 로그 파일 및 아카이브 로그 파일Chapter9. 오라클 스토리지Chapter10. 테이블스페이스Chapter11. 오라클 오브젝트Chapter12. 언두 데이터Chapter13. 제약 조건Chapter14. 유저 및 권한 Chapter15. 플래쉬백 및 데이터 펌프

  3. Chapter1. 데이터베이스

  4. 1. DBMS의 개요 1. 데이터베이스 프로그램 프로그램 프로그램 …… DBMS • 중복성 통제 • 메타 데이터 관리 • 사용자 중심의 데이터 처리 • 데이터 일관성 유지 • 데이터 정합성 보장 • 백업 및 복구 기능 • 질의 처리 • 보안 기능 데이터베이스

  5. 2. DBMS 언어 1. 데이터베이스 • 데이터 정의어 Create, Alter • 데이터 제어어 Grant, Revoke 데이터베이스 • 데이터 조작어 Insert, Update 및 Delete • 데이터 검색어 쿼리(Query)

  6. 3. 오라클 종류 1. 데이터베이스 • 오라클 엔터프라이즈 에디션 • 오라클 퍼스널 에디션 일반 기업용 버전 개발용 버전 • 오라클 스탠다드 에디션 • 오라클 라이트 에디션 추가 기능이 없음 모바일 데이터베이스 구축

  7. Chapter2. 오라클 설치

  8. 오라클 관리자 업무 2. 오라클 설치 오라클 데이터베이스의 설계,구현 및 관리에 대한 업무를 우선 순위에 따라 살펴보면 다음과 같습니다. 1.데이터베이스 서버 하드웨어 평가 2.Oracle소프트웨어 설치 3.데이터베이스 및 보안 전략 계획 4.데이터베이스 생성,이전 및 열기 5.데이터베이스 백업 6.시스템 유저 등록 및 해당 유저의 Oracle네트워크 액세스 계획 7.데이터베이스 설계 구현 8.데이터베이스 failure로부터 recovery 9.데이터베이스 성능 모니터

  9. 오라클 데이타베이스 관리 도구 2. 오라클 설치 • Oracle Universal Installer • Database Configuration Assistant • Database Upgrade Assistant • Oracle Net Manager • Oracle Enterprise Manager • SQL*Plus및 iSQL*Plus • Recovery Manager • Oracle Secure Backup • 데이터 펌프

  10. 오라클 데이타베이스 관리 도구 2. 오라클 설치 • 명령행 툴 • Enterprise Manager를 관리하려면 다음 명령을 사용합니다. emctl start | status | set | stop • iSQL*Plus를 중지하거나 시작하려면 다음 명령을 사용합니다. isqlplusctl start | stop • 리스너를 관리하려면 다음 명령을 사용합니다. lsnrctl help | start | status | stop

  11. 1. 오라클 설치를 위한 사전 절차 2. 오라클 설치 시스템 요구 사항 운영 체제 요구 사항 운영 체제 커널 파라메터 필요한 디렉토리 생성 운영 체제 유저/그룹 생성

  12. 1. 오라클 설치를 위한 사전 절차 – 시스템 요구사항 2. 오라클 설치 • 메모리 요구 사항: • 1GB: Database Control이 포함된 instance용 • 디스크 공간 요구 사항: • 1.5GB의 스왑 스페이스 • 400MB의 /tmp디렉토리 디스크 공간 • 1.5~3.5GB의 Oracle소프트웨어용 공간 • 1.2GB의 미리 구성된 데이터베이스용 공간(선택 사항) • 2.4GB의 Flash Recovery Area(선택 사항) • 운영 체제:설명서를 참조하십시오.

  13. 1. 오라클 설치를 위한 사전 절차 – 시스템 요구사항 2. 오라클 설치 • 적절한 임시공간 • 64-bit와 32-bit문제 • 올바른 운영 체제(OS)인지 검사 • OS패치 레벨 • 시스템 패키지 • 시스템 및 커널 파라미터 • X서버 사용 권한 • 충분한 스와핑 • 비어있지 않은 ORACLE_HOME

  14. 1. 오라클 설치를 위한 사전 절차 – 환경 변수 설정 2. 오라클 설치 • ORACLE_BASE: OFA에 대한 Oracle디렉토리 구조의 기준 • ORACLE_HOME: Oracle소프트웨어를 포함하는 디렉토리 • ORACLE_SID:초기 instance이름(기본적으로 ORCL) • NLS_LANG:언어,지역(territory)및 클라이언트 character set설정

  15. 2. 오라클 설치 작업 절차 2. 오라클 설치 X 윈도우 설정 인스톨러 실행 인스톨러 설치 기본 정보 설정 설치 타입 선정 사전 필요 작업 확인 설치 설치 목록 선택 설정 링크 및 기타 설정 설치 종료

  16. 3. 오라클 설치 절차 2. 오라클 설치 설치 초기 화면  Deinstall Product 선택

  17. 3. 오라클 설치 절차 2. 오라클 설치 설치 목록 확인  Close 선택

  18. 3. 오라클 설치 절차 2. 오라클 설치 오라클 인스톨러 정보 기입  Next 선택

  19. 3. 오라클 설치 절차 2. 오라클 설치 orainstRoot.sh 수행  Continue 선택

  20. 3. 오라클 설치 절차 2. 오라클 설치 설치 파일이 존재하는 Source 및 오라클을 설치할 파일 시스템 지정  Next 선택

  21. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 타입 설정  Next 선택

  22. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 사전 작업 확인  Next 선택

  23. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 사전 작업 내용 확인  Next 선택

  24. 3. 오라클 설치 절차 2. 오라클 설치 설치할 Product Components 선택  Next 선택

  25. 3. 오라클 설치 절차 2. 오라클 설치 운영 체제 그룹 설정  Next 선택

  26. 3. 오라클 설치 절차 2. 오라클 설치 데이터베이스 생성 설정  Next 선택

  27. 3. 오라클 설치 절차 2. 오라클 설치 설치 정보 확인  Install 선택

  28. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 시작(파일 복사)

  29. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 시작(링크 단계)

  30. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 시작(환경 설정)

  31. 3. 오라클 설치 절차 2. 오라클 설치 Root.sh 수행  OK 선택

  32. 3. 오라클 설치 절차 2. 오라클 설치 오라클 넷 설정  Next 선택

  33. 3. 오라클 설치 절차 2. 오라클 설치 인스톨 종료  Exit 선택

  34. 4. 데이터베이스 구조 2. 오라클 설치 오라클 데이터베이스 데이터 파일 기타 파일 컨트롤 파일 리두로그 파일 데이터베이스 필수 요소

  35. 4. 데이터베이스 생성 - 계획 2. 오라클 설치 DBA는 다음과 같은 사항을 계획해야 합니다. • 데이터베이스의 논리적 저장 영역 구조 및 물리적 구현 • 데이터베이스에 사용할 디스크 드라이브 개수 • 필요한 데이터 파일 개수 (확장 계획) • 사용할 테이블스페이스 개수 • 저장할 정보 유형 • 유형 또는 크기에 따른 특별한 저장 영역 요구 사항 • 전체 데이터베이스 설계 • 데이터베이스 백업 전략

  36. 5. 수동 데이터베이스 생성 2. 오라클 설치 > cat /oracle/app/oracle/product/10.1/dbs/initORATEST.ora compatible='10.1.0.2' # 데이터베이스 버전 db_name=ORATEST # 데이터베이스 이름 instance_name=ORATEST # 데이터베이스 인스턴스 이름 control_files='/data1/control01.ctl' # 데이터베이스 컨트롤 파일 이름 db_block_size=8192 # 데이터베이스 블록 크기 지정 db_cache_size = 80M # 버퍼 캐쉬 크기 large_pool_size = 3M # Large Pool 크기 log_buffer = 1048576 # 로그 버퍼 크기 shared_pool_size = 50M # 공유 풀(Shard Pool) 크기 sort_area_size = 1048576 # 메모리 정렬 영역 크기 undo_management=AUTO # 언두 세그먼트 관리 방식 undo_tablespace=UNDOTBS1 # 언두 테이블 스페이스 이름 파라메터 파일 생성 데이터베이스 생성 필요 스크립트 수행 데이터베이스 생성 완료

  37. 5. 수동 데이터베이스 생성 2. 오라클 설치 SQL> CREATE DATABASE ORATEST USER SYS IDENTIFIED BY oracle USER SYSTEM IDENTIFIED BY oracle LOGFILE GROUP 1 ('/data1/redo01a.log') SIZE 5M, GROUP 3 ('/data3/redo03a.log') SIZE 5M7 MAXLOGFILES 50 MAXLOGMEMBERS 5 MAXDATAFILES 1000 MAXINSTANCES 1 CHARACTER SET KO16KSC5601 NATIONAL CHARACTER SET AL16UTF16 DATAFILE '/data1/system_01.dbf' SIZE 200M REUSE EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE '/data2/sysaux_01.dbf' SIZE 325M REUSE DEFAULT TABLESPACE tbs_1 datafile '/data1/tbs_01.dbf' size 10M DEFAULT TEMPORARY TABLESPACE temp TEMPFILE '/data3/temp_01.dbf' SIZE 200M REUSE UNDO TABLESPACE undotbs1 DATAFILE '/data2/undotbs1_01.dbf' SIZE 100M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED; 파라메터 파일 생성 데이터베이스 생성 필요 스크립트 수행 데이터베이스 생성 완료 노마운트 단계에서 수행

  38. 5. 수동 데이터베이스 생성 2. 오라클 설치 파라메터 파일 생성 데이터 딕셔너리 뷰 생성 데이터베이스 생성 > sqlplus '/as sysdba' SQL> @$ORALCE_HOME/rdbms/admin/catalog.sql SQL> @$ORALCE_HOME/rdbms/admin/catproc.sql 필요 스크립트 수행 데이터베이스 생성 완료 패키지 및 프로시져 생성

  39. 5. 자동 데이터베이스 생성 2. 오라클 설치 DBCA 수행

  40. 5. 자동 데이터베이스 생성 2. 오라클 설치 DBCA 시작 화면  다음 선택

  41. 5. 자동 데이터베이스 생성 2. 오라클 설치 데이터베이스 생성 선택  다음 선택

  42. 5. 자동 데이터베이스 생성 2. 오라클 설치 데이터베이스 생성 템플리트 선택  다음 선택

  43. 5. 자동 데이터베이스 생성 2. 오라클 설치 환경 설정  다음 선택

  44. 5. 자동 데이터베이스 생성 2. 오라클 설치 오라클 엔터프라이즈 매니저 설정  다음 선택

  45. 5. 자동 데이터베이스 생성 2. 오라클 설치 암호지정  다음 선택

  46. 5. 자동 데이터베이스 생성 2. 오라클 설치 저장 방식 설정  다음 선택

  47. 5. 자동 데이터베이스 생성 2. 오라클 설치 데이터베이스 파일 위치 설정  다음 선택

  48. 5. 자동 데이터베이스 생성 2. 오라클 설치 플래시백 및 아카이브 설정  다음 선택

  49. 5. 자동 데이터베이스 생성 2. 오라클 설치 샘플 스키마 설정  다음 선택

  50. 5. 자동 데이터베이스 생성 2. 오라클 설치 데이터베이스 환경 설정  다음 선택

More Related