CentOS 7 は、現在最も広く使用されている Linux オペレーティング システムの 1 つです。多くの企業にとって、Oracle Database は最も一般的なエンタープライズ レベルのデータベースの 1 つです。この記事では、Oracle 11g データベースをセットアップし、CentOS 7 を使用してインストールするために必要な手順を説明します。
Oracle 11g のインストール
Oracle 11g のインストールを開始する前に、正しいバージョンの Oracle インストール メディア (oracle-11.2.0.4-1.x86_64.rpm など) を入手していることを確認してください。ダウンロードしたインストール メディアはハード ドライブ上のディレクトリにある必要があります。
Oracle 11g のインストールを開始する前に、CentOS 7 システムに X サーバーがインストールされていることを確認してください。 Linux サーバーに X サーバーがない場合は、次のコマンドを使用してシステムをインストールしてください。ただし、Oracle データベースで使用するために、いくつかの追加のソフトウェア パッケージとコンポーネントをインストールする必要があります。
追加のインストールが必要なソフトウェア パッケージとコマンドは次のとおりです:
grep、ksh、mkisofs、sysstatsudo yum groupinstall "GNOME Desktop"
sudo yum install -y grep ksh mkisofs sysstat
fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 kernel.panic_on_oops = 1 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 net.ipv4.conf.default.rp_filter = 2 net.ipv4.conf.all.rp_filter = 2
ユーザー アカウントのセットアップ
Oracle データベースをインストールして通常どおり実行するには、「oracle」という名前のユーザー アカウントを作成する必要があります。 oracle アカウントをインストールする前に、必要なパッケージがシステムで有効になっていることを確認してください。
次のコマンドを入力して oracle アカウントを作成し、それにグループと権限を割り当てます。
sudo sysctl -p
インストール ディレクトリを作成する
インストール先の oracle ディレクトリを作成する必要があります。 Oracle データベース ソフトウェアをインストールします。このディレクトリは oracle ユーザーによって作成され、正しい権限を持っている必要があります。 /u01/app/oracle というディレクトリを作成し、それを oracle ユーザーに割り当てましょう。
sudo useradd -m -d /home/oracle -s /bin/bash oracle sudo passwd oracle sudo groupadd oinstall sudo groupadd dba sudo usermod -aG oinstall oracle sudo usermod -aG dba oracle
Oracle 11g をインストールする前に、設定する必要のある環境変数がいくつかあります。 oracle ユーザーの .bash_profile ファイルを編集して、次のエントリを追加してください:
sudo mkdir -p /u01/app/oracle sudo chown -R oracle:oinstall /u01 sudo chmod -R 775 /u01
次のコマンドを実行して、.bash_profile ファイルの環境変数の変更をオーバーライドします:
# Oracle Settings export TMP=/tmp export ORACLE_HOSTNAME=localhost.localdomain export ORACLE_UNQNAME=orcl export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
Oracle 11g をインストールします
最後のステップは、Oracle データベース ソフトウェアをインストールすることです。まず root ユーザーとしてシステムにログインし、次に oracle ユーザーに切り替えて、次のコマンドを使用して Oracle インストーラーを起動します:
source ~/.bash_profile
この時点で、Oracle インストーラーが初期タスクを自動的に実行するまでお待ちください。 、少し時間がかかる場合があります。インストーラーのすべてのタスクが完了すると、Oracle データベースを起動して接続できるようになります。
概要
この記事では、CentOS 7 オペレーティング システムを使用して Oracle 11g データベースをインストールおよび構成する方法を紹介しました。インストールする必要があるパッケージとコンポーネントについて説明し、システムを準備するために必要な手順のいくつかについて説明します。この記事で説明する手順に従うと、CentOS 7 に Oracle データベースを正常にインストールできるようになります。
以上がcentos oracle 11gのインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。