>  기사  >  데이터 베이스  >  Linux oracle11g 설치 튜토리얼에 대한 자세한 설명

Linux oracle11g 설치 튜토리얼에 대한 자세한 설명

PHPz
PHPz원래의
2023-04-04 09:14:085943검색

Linux 운영 체제에 Oracle 11g를 설치하려는 경우 이 문서에서 자세한 튜토리얼을 제공합니다. 이 튜토리얼은 환경 준비, Oracle 설치 파일 다운로드, Oracle 11g 설치의 세 부분으로 구성됩니다.

환경 준비

Oracle 11g를 설치하기 전에 Linux 운영 체제가 Oracle 11g의 요구 사항을 충족하는지 확인해야 합니다. Oracle 11g는 다음 Linux 배포판을 지원합니다.

  • Oracle Linux 4 업데이트 7 이상(32비트 또는 64비트)
  • Red Hat Enterprise Linux 4 업데이트 7 이상(32비트 또는 64비트) )
  • SUSE Linux Enterprise Server 10 SP2 이상(32비트 또는 64비트)

또한 운영 체제에 다음 소프트웨어 패키지가 설치되어 있는지 확인해야 합니다.

  • binutils
  • compat-libstdc++ -33
  • compat-libstdc++-33.i686
  • elfutils-libelf
  • elfutils-libelf-devel
  • gcc
  • gcc-c++
  • glibc
  • glibc-common
  • glibc- glibc 헤더
  • ksh
  • libaio
  • libaio.i686
  • libaio-devel
  • libgcc
  • libstdc++
  • libstdc++.i686
  • libstdc++-devel
  • make
  • numactl-devel
  • sysstat
  • 먼저 터미널 창을 열고 다음을 입력하세요. 다음 명령을 사용하여 시스템에 필요한 모든 패키지가 설치되어 있는지 확인하십시오.
yum list binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio.i686 libaio-devel libgcc libstdc++ libstdc++.i686 libstdc++-devel make numactl-devel sysstat

모든 패키지가 시스템에 설치되어 있으면 다음 출력이 표시됩니다.

Installed Packages
binutils.x86_64                     2.17.50.0.6-14.el5        installed
compat-libstdc++-33.x86_64          3.2.3-69.el5              installed
compat-libstdc++-33.i686            3.2.3-69.el5              installed
elfutils-libelf.x86_64              0.137-3.el5               installed
elfutils-libelf-devel.x86_64        0.137-3.el5               installed
gcc.x86_64                          4.1.2-55.el5              installed
gcc-c++.x86_64                      4.1.2-55.el5              installed
glibc.x86_64                        2.5-118.el5_10.3          installed
glibc-common.x86_64                 2.5-118.el5_10.3          installed
glibc-devel.x86_64                  2.5-118.el5_10.3          installed
glibc-headers.x86_64                2.5-118.el5_10.3          installed
ksh.x86_64                          20120801-56.el5           installed
libaio.x86_64                       0.3.106-5.el5             installed
libaio.i686                         0.3.106-5.el5             installed
libaio-devel.x86_64                 0.3.106-5.el5             installed
libgcc.x86_64                       4.1.2-55.el5              installed
libstdc++.x86_64                    4.1.2-55.el5              installed
libstdc++.i686                      4.1.2-55.el5              installed
libstdc++-devel.x86_64              4.1.2-55.el5              installed
make.x86_64                         1:3.81-23.el5_10.1        installed
numactl-devel.x86_64                2.0.9-2.el5               installed
sysstat.x86_64                      7.0.2-5.el5               installed

다음 위치에 제거된 소프트웨어 패키지가 있습니다. 다음 명령을 사용하여 설치할 수 있습니다.

yum install binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh libaio libaio.i686 libaio-devel libgcc libstdc++ libstdc++.i686 libstdc++-devel make numactl-devel sysstat

Oracle 설치 파일 다운로드

다음으로 Oracle 공식 웹사이트에서 Oracle 11g 설치 파일을 다운로드해야 합니다. 먼저 오라클 홈페이지에 접속하여 Linux x86_64 버전의 설치 파일을 다운로드 받으세요. 다운로드한 파일의 이름은 linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip입니다. 다운로드가 완료되면 두 zip 파일을 동일한 디렉터리에 압축을 풉니다.

Oracle 11g 설치linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zip。下载后,将这两个zip文件解压缩到同一个目录中。

安装Oracle 11g

安装Oracle 11g前,请确认你已经以root用户登录了系统。

  1. 创建安装目录

首先,创建一个目录来存放Oracle 11g。在终端中输入以下命令:

mkdir /u01/app/oracle/product/11.2.0/dbhome_1
mkdir /u01/app/oracle/admin/orcl
mkdir /u01/app/oracle/oradata/orcl

上面的命令创建了三个目录,分别是Oracle 11g的安装目录,Oracle数据库实例的admin目录以及数据库实例的data目录。当然,你可以根据自己的需要设置这些目录。

  1. 将安装文件复制到临时目录

在开始安装之前,我们需要将Oracle安装文件从解压缩的目录中复制到/tmp目录中。在终端中输入以下命令:

cp /home/user/Downloads/linux.x64_11gR2_database_1of2.zip /tmp/
cp /home/user/Downloads/linux.x64_11gR2_database_2of2.zip /tmp/

注意:将/home/user/Downloads/

Oracle 11g를 설치하기 전에 루트 사용자로 시스템에 로그인했는지 확인하세요.
    1. 설치 디렉터리 생성

    먼저 Oracle 11g를 저장할 디렉터리를 생성합니다. 터미널에 다음 명령을 입력하세요.

    su - oracle

    위 명령은 Oracle 11g의 설치 디렉터리, Oracle 데이터베이스 인스턴스의 관리 디렉터리, 데이터베이스 인스턴스의 데이터 디렉터리라는 세 개의 디렉터리를 생성합니다. 물론 필요에 따라 이러한 디렉터리를 설정할 수 있습니다.

      임시 디렉터리에 설치 파일 복사

      1. 설치를 시작하기 전에 압축을 푼 디렉터리의 Oracle 설치 파일을 /tmp 디렉터리에 복사해야 합니다. 터미널에 다음 명령을 입력하세요:
      2. vi ~/.bash_profile
      참고: /home/user/Downloads/ 경로를 압축을 푼 경로로 변경하세요.

      Oracle 사용자를 위한 환경 변수 설정

      Oracle 사용자를 위한 LD_LIBRARY_PATH 및 PATH 환경 변수를 설정해야 합니다. 터미널에 다음 명령을 입력하세요:

      export ORACLE_BASE=/u01/app/oracle
      export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
      export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
      export PATH=$ORACLE_HOME/bin:$PATH
      이 명령을 사용하면 oracle 사용자로 시스템에 일시적으로 로그인할 수 있습니다. 그런 다음 다음 명령을 입력합니다.

      cd /tmp
      unzip linux.x64_11gR2_database_1of2.zip
      unzip linux.x64_11gR2_database_2of2.zip
      cd database
      ./runInstaller
      파일 맨 아래에 다음 두 줄을 추가하고 파일을 저장합니다. 🎜
      /u01/app/oracle/product/11.2.0/dbhome_1/root.sh
      🎜🎜설치 프로그램 실행🎜🎜🎜루트 사용자로 돌아가서 다음 명령을 입력하여 설치를 시작합니다. 🎜rrreee🎜이 명령은 Oracle 11g 설치 인터페이스를 시작합니다. 인터페이스에서 "데이터베이스 소프트웨어만 설치" 옵션을 선택한 다음 프롬프트에 따라 설치를 완료합니다. 🎜🎜설치를 완료한 후 몇 가지 구성 작업을 수행해야 합니다. 터미널에서 루트 사용자로 다음 명령을 실행합니다. 🎜rrreee🎜이 명령은 Oracle 11g 구성 마법사를 실행합니다. 프롬프트를 따르기만 하면 됩니다. 🎜🎜이제 Oracle 11g 데이터베이스가 성공적으로 설치되었습니다. 새 데이터베이스 인스턴스를 생성하려면 Oracle의 DBCA 도구를 사용하면 됩니다. 🎜

위 내용은 Linux oracle11g 설치 튜토리얼에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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