센토스 오라클 11g 설치

WBOY
풀어 주다: 2023-05-18 10:04:07
원래의
831명이 탐색했습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿