< 오라클 설치를 위한 사전 작업 >
시스템 요구 사항 -> 운영체제 요구 사항 -> 운영체제 커널 파라미터 -> 필요한 디렉토리 생성 -> 운영체제 유저/그룹 생성
★설치 전에 설정해야 하는 운영체제 환경 및 기타 사전 작업을 정확히 준비해야한다.
- 시스템 요구사항
시스템 종류에 따른 메모리 크기, 가상메모리, 디스크 공간, 임시공간, 시스템 비트가 사양이 맞는지 확인한다.
리눅스 : 임시공간- 임시 공간이란 리눅스 또는 유닉스에서 /tmp 파일 시스템을 의미
시스템 비트 - 시스템마다 내부적인 통신을 수행할 경우 데이터를 주고받는 방식
- 운영체제 요구사항
-운영체제 요구사항은 해당 운영체제에서 필요한 운영체제 버전과 필요한 패키지, 서비스 팩 및 패치를 의미한다
-리눅스나 유닉스는 많은 패키지를 필요로 한다. 각 패키지에 대한 내용을 확인하기 위해서는 운영체제 메뉴얼이나 해당 업체에 확인하기
[패키지, 서비스 팩 및 패치]
새로운 운영체제를 발표한 후 해당 운영체제에 문제가 발생하여 해당 문제에 대해 수정을 하거나 신규 버전을 서비스하지 않고 해당 버전에서 추가적인 작은 모듈을 추가할 경우 사용
-리눅스 종류 확인, 리눅스 버전 확인, 패키지 정보확인하기
리눅스 종류 확인 : cat /etc/issue
리눅스 버전 확인 : uname -r
패키지 정보확인하기 : rqm -q pacakage_name
- 운영체제 커널 파라미터
-운영체제 커널 파라미터는 운영체제에서 제공하는 매뉴얼 참고하기
리눅스 시스템에서 각각의 파라미터 값을 변경하기 위해서는
1. /etc/sysctl.conf파일을 편집기를 이용하여 원하는 값으로 수정
2. /sbin/sysctl -p
- 필요한 디렉토리 생성
- 운영체제 유저/그룹 생성
2.2 오라클 소프트웨어 설치
2.3 데이터베이스 생성
오라클 데이터베이스 구성요소 (필수 3요소)
- 데이터 파일 : 실제 데이터베이스의 데이터가 저장되는 공간
- 컨트롤 파일 : 데이터베이스의 내부적 변경을 제어하는 파일
- 리두로그 파일 : 데이터의 변경에 대한 로그를 기록하는 파일
- 기타파일 : 동적/정적 파라미터 파일등
필수 3요소를 중심으로 백업이 이뤄진다.
- 데이터베이스 생성 방법에는 수동으로 생성하는 방법
- DBCA(Oracle Database Configuration Assisant)를 사용하여 자동으로 생성
<수동으로 데이터베이스 생성>
- 오라클 파라미터 파일 생성
데이터베이스 생성을 위해 먼저 오라클 환경 설정 정보가 저장되는 파라미터 파일을 생성해야 함.
해당 파라미터 파일에 지정되지 않은 파라미터 값은 기본값을 가지게 된다.
- 정적 파라미터 파일 - 텍스트 파일 형태, 오라클 파라미터의 변경을 위해 사용자가 해당 파일을 직접 수정 가능
- 동적 파라미터 파일 - 바이너리 파일 형태이며 SQL명령어로 오라클 파라미터의 값을 변경 및 파라미터 파일에 적용가능
데이터베이스 생성을 위해서는 둘중 하나만 존재하면 된다. 둘다 존재한다면 동적 파라미터 파일이 우선순위가 더 높다.
'데이터베이스' 카테고리의 다른 글
[데이터베이스] ITL(Interested Transaction List) (0) | 2021.07.24 |
---|---|
[데이터베이스] 프로시저(Procedure)와 함수의 차이 (0) | 2021.07.24 |
[ORACLE] PL/SQL 의미 및 장점 (0) | 2021.07.24 |
[데이터베이스] DBMS 운영환경 및 특징 (DDL, DCL,DML) (0) | 2021.06.15 |