다운로드
2024년 6월 21일 현재 오라클은 아래 사이트에서 데이터베이스 다운로드를 제공한다.
로그인 후 "oracle 12c"로 검색 후 "DLP: Oracle Database 12c 12.2.0.1.0"를 클릭해서 장바구니에 담은 후
화면 우측 상단에 "Continue"를 누른다.
플랫폼을 "Linux x86-64"로 선택해주고 Oracle Database 12.2.0.1.0을 체크한 뒤 "Continue"를 누른다.
라이선스 동의 후 "Download"를 클릭하여 DLM 파일을 다운받는다.
다운받은 "Oracle_SSN_DLM_06210808.exe" 파일을 실행하여 "V839960-01.zip" 파일을 다운 받는다.
"V839960-01.zip" 파일을 설치할 리눅스 서버에 위치시키고 먼저 Oracle을 설치하기 위한 환경을 구성한다.
환경구성
hostname, ip 설정
- /etc/hosts 파일을 수정하여 오라클의 시스템함수가 hostname을 호출해도 ip에 접근할 수 있도록 한다.
필수 패키지를 설치 (CentOS 7 기준)
- 설치 시 필요한 패키지들을 설치한다.
커널 파라미터 설정
- /etc/sysctl.conf 파일을 수정한 후 sysctl -p 명령어를 통해서 적용한다. (서버 사양에 맞는 적절한 값 사용)
- /etc/security/limits.conf 파일을 수정한다. (서버 사양에 맞는 적절한 값 사용)
스왑메모리를 추가 (최소 2GB 필요)
- 스왑 메모리가 없거나 부족할 경우 추가한다.
오라클 계정 생성
- 오라클 사용자 계정, 그룹을 생성한다.
- 디렉토리 및 권한을 추가한다.
- ~/.bash_profile을 수정한다.
설치
다운받은 "V839960-01.zip" 파일의 압축을 해제한다.
압축 해제 후 database/response/ 디렉토리 내의 .rsp파일들을 홈디렉토리로 복사한다.
~/db_install.rsp 파일의 필요한 부분을 수정한다.
설치 전 요구사항을 먼저 검증 해볼 수 있다.
검증 시 오류가 발생하더라도 log파일을 확인했을 때 별다른 문제가 없다면 설치를 진행한다. (검증 무시 옵션 추가)
설치 완료 메시지의 맨 아래부분을 참고하여 루트 권한으로 쉘 스크립트 두개를 실행한다.
홈디렉토리에 복사해놓은 netca.rsp 파일을 수정한다.
netca 명령을 실행한다.
lsnrctl status 명령으로 상태를 확인할 수 있다.
홈디렉토리에 복사해놓은 dbca.rsp 파일을 수정한다.
dbca 명령을 실행한다.
서버 재부팅 후 sqlplus 명령으로 DB에 접속하고 startup을 실행한다.
설치 완료!
'알아두면 좋은 IT 지식 > DBMS' 카테고리의 다른 글
[DBMS] HeidiSQL 다운로드 및 설치, 사용법 (0) | 2022.08.29 |
---|---|
[IT] DBMS TOP3 현재 시간 함수 예제 (0) | 2022.08.22 |
[IT] 헷갈리기 쉬운 DBMS DML, DDL 예제 모음 (0) | 2022.08.22 |
DBMS별 binary 데이터를 query로 입력하는 방법 (0) | 2020.09.09 |
오라클 listener, tnsnames 설정 및 접속 (0) | 2020.09.07 |