ホームページ  >  記事  >  データベース  >  Linux oracle11g インストールチュートリアルの詳細な説明

Linux oracle11g インストールチュートリアルの詳細な説明

PHPz
PHPzオリジナル
2023-04-04 09:14:086013ブラウズ

Oracle 11g を Linux オペレーティング システムにインストールする場合は、この記事で詳細なチュートリアルが提供されます。このチュートリアルは、環境の準備、Oracle インストール ファイルのダウンロード、Oracle 11g のインストールの 3 つの部分に分かれています。

環境の準備

Oracle 11g をインストールする前に、Linux オペレーティング システムが Oracle 11g の要件を満たしていることを確認する必要があります。 Oracle 11g は、次の Linux ディストリビューションをサポートします。

  • Oracle Linux 4 Update 7 以降 (32 ビットまたは 64 ビット)
  • Red Hat Enterprise Linux 4 Update 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-devel
  • glibc-headers
  • ksh
  • libaio
  • libaio.i686
  • libaio-devel
  • libgcc
  • libstdc
  • libstdc .i686
  • libstdc -devel
  • make
  • umactl-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

Download Oracle Installation file

次に、Oracle 公式 Web サイトから Oracle 11g のインストール ファイルをダウンロードする必要があります。まず、Oracle Web サイトにアクセスして、Linux x86_64 バージョンのインストール ファイルをダウンロードします。ダウンロードされたファイルの名前は、linux.x64_11gR2_database_1of2.zip および linux.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 データベース インスタンスの管理ディレクトリ、データベース インスタンスのデータ ディレクトリの 3 つのディレクトリが作成されます。もちろん、必要に応じてこれらのディレクトリを設定できます。

  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/ パスを、解凍したパスに変更します。

  1. Oracle ユーザーの環境変数の設定

Oracle ユーザーの LD_LIBRARY_PATH および PATH 環境変数を設定する必要があります。ターミナルに次のコマンドを入力します。

su - oracle

このコマンドにより、一時的に oracle ユーザーとしてシステムにログインできます。次に、次のコマンドを入力します。

vi ~/.bash_profile

ファイルの最後に次の 2 行を追加し、ファイルを保存します。

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
  1. インストール プログラムの実行

root ユーザーに戻り、次のコマンドを入力してインストールを開始します。

cd /tmp
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
cd database
./runInstaller

このコマンドは、Oracle 11g インストール インターフェイスを開始します。インターフェイスで、[データベース ソフトウェアのみをインストールする] オプションを選択し、プロンプトに従ってインストールを完了します。

インストールが完了したら、いくつかの構成作業を実行する必要があります。ターミナルで root ユーザーとして次のコマンドを実行します:

/u01/app/oracle/product/11.2.0/dbhome_1/root.sh

このコマンドは、Oracle 11g 構成ウィザードを実行します。プロンプトに従って実行するだけです。

この時点で、Oracle 11g データベースは正常にインストールされました。新しいデータベース インスタンスを作成する場合は、Oracle の DBCA ツールを使用して作成できます。

以上がLinux oracle11g インストールチュートリアルの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。