>  기사  >  데이터 베이스  >  센토스 오라클 11g 설치

센토스 오라클 11g 설치

WBOY
WBOY원래의
2023-05-18 10:04:07801검색

CentOS는 널리 사용되는 Linux 운영 체제이고 Oracle 데이터베이스는 업계에서 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. 이번 글에서는 CentOS에서 Oracle 11g 데이터베이스를 설치하는 과정에 대해 설명하겠습니다.

필요 환경:

  • CentOS 7 운영 체제
  • Oracle 11g 설치 파일
  1. 필요 소프트웨어 패키지 설치
    Oracle 11g 설치를 시작하기 전에 몇 가지 필수 소프트웨어 패키지를 설치해야 합니다. 설치하려면 터미널에서 다음 명령을 실행하세요.
yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
  1. 사용자 및 그룹 생성
    Oracle 11g를 설치하려면 새 그룹과 새 사용자를 생성해야 합니다. 터미널에서 다음 명령을 실행합니다.
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
passwd oracle
  1. Oracle 11g 설치 파일을 다운로드하고 압축을 푼다.
    Oracle 공식 웹사이트에서 Oracle 11g 릴리스 2 설치 파일을 다운로드하고 디렉터리에 압축을 푼다.
mkdir /u01/app/oracle/product/11.2.0/dbhome_1
unzip linux.x64_11gR2_database_1of2.zip -d /install
unzip linux.x64_11gR2_database_2of2.zip -d /install
  1. 환경 변수 설정
    Oracle을 설치하기 전에 몇 가지 환경 변수를 설정해야 합니다. 터미널에서 다음 명령을 실행합니다.
vi /etc/profile.d/oracle.sh

편집기에 다음을 입력합니다.

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

그런 다음 파일을 저장하고 닫습니다.

source /etc/profile.d/oracle.sh
  1. 커널 매개변수 수정
    Oracle을 설치하기 전에 Linux 운영 체제의 커널 매개변수를 수정해야 합니다. 터미널에서 다음 명령을 실행합니다.
vi /etc/sysctl.conf

파일 끝에 다음을 추가합니다.

fs.file-max = 6815744
kernel.sem = 250 32000 100 128
kernel.shmmni = 4096
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
fs.aio-max-nr = 1048576

파일을 저장하고 닫은 후 다음 명령을 실행하여 커널 매개변수를 다시 로드합니다.

sysctl -p
  1. 설치
    이제 11g에 대한 Oracle All 설치 준비를 완료했습니다. 터미널에서 설치 파일이 있는 디렉터리를 입력하고 다음 명령을 실행합니다.
./runInstaller

설치 마법사를 실행하고 프롬프트를 따릅니다. 설치가 완료되면 터미널 창을 닫습니다.

  1. Oracle 리스너 구성
    데이터베이스 작업을 수행하기 전에 Oracle 리스너를 구성해야 합니다. 터미널에서 다음 명령을 실행합니다.
netca

프롬프트에 따라 리스너를 만듭니다.

  1. Create Database
    마지막으로 DBCA(Database Configuration Assistant) 그래픽 도구를 사용하거나 수동으로 새 데이터베이스를 생성할 수 있습니다. DBCA를 실행하려면 터미널에서 다음 명령을 실행하세요.
dbca

또는 수동으로:

sqlplus / as sysdba
SQL> create database mydb;

이제 Oracle 11g 데이터베이스가 성공적으로 설치되었습니다!

위 내용은 센토스 오라클 11g 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.