Oracle 11g を Linux オペレーティング システムにインストールする場合は、この記事で詳細なチュートリアルが提供されます。このチュートリアルは、環境の準備、Oracle インストール ファイルのダウンロード、Oracle 11g のインストールの 3 つの部分に分かれています。
環境の準備
Oracle 11g をインストールする前に、Linux オペレーティング システムが Oracle 11g の要件を満たしていることを確認する必要があります。 Oracle 11g は、次の Linux ディストリビューションをサポートします。
また、次のことを確認する必要があります。次のソフトウェア パッケージがオペレーティング システムにインストールされています:
まず、ターミナル ウィンドウを開き、次のコマンドを入力して、システムに必要なパッケージがすべてインストールされているかどうかを確認します。
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 ユーザーとしてシステムにログインしていることを確認してください。
まず、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 つのディレクトリが作成されます。もちろん、必要に応じてこれらのディレクトリを設定できます。
インストールを開始する前に、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 ユーザーの 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
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 サイトの他の関連記事を参照してください。