RedHat Linux5.5 Oracle 11 gインストレーション・チュートリアル
Linuxの下でOracleシステムをインストールするには、1 Gメモリ、2 Gのswapスペースが望ましい。ハードディスクには少なくとも4.5 Gスペースが必要だ。
少なくとも環境はLinux Server release 5.3以上
Linux Server release 5.1の場合はoracle 10を改装する.2 gかな
一、Linuxバージョンの表示[root@localhost ~]# cat /etc/issue
Red Hat Enterprise Linux Server release 5.5 (Tikanga) [root@localhost ~]# cat /etc/RedHat-releaseRed Hat Enterprise Linux Server release 5.5 (Tikanga)
二、oracleの公式サイトに対応するバージョンのoracleをダウンロードして、私はoracle for linux X 86をダウンロードします
三、linuxの下でoracleユーザーを作成し、管理グループ
[root@localhost ~]#/usr/sbin/groupadd dba
[root@localhost ~]#/usr/sbin/groupadd oper
[root@localhost ~]#/usr/sbin/groupadd oinstall
テクニック:
Linuxユーザーグループコマンドを表示するには、次の手順に従います。
[root@localhost ~]# cat /etc/group
3.2 oracleユーザーの追加
[root@localhost ~]#useradd oracle
[root@localhost ~]#/usr/sbin/usermod -g oinstall -G dba oracle
[root@localhost ~]#passwd oracle
Changing password for user oracle.New UNIX password: oracle
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password: oracle
passwd: all authentication tokens updated successfully.
3.3インストールディレクトリの事前作成
[root@localhost ~]#mkdir -p /opt/oracle/product
[root@localhost ~]#mkdir -p /opt/oracle/product/OraHome
[root@localhost ~]#mkdir -p /opt/oraInventory
[root@localhost ~]#mkdir -p /opt/oracle/oradata
[root@localhost ~]#mkdir -p /var/opt/oracle3.4ディレクトリの所有者が属するグループと権限の設定
[root@localhost ~]#chown -R oracle.oinstall /opt/oracle
[root@localhost ~]#chown -R oracle.oinstall /opt/oracle/oradata
[root@localhost ~]#chown -R oracle.oinstall /opt/oracle/product/OraHome
[root@localhost ~]#chown -R oracle.dba /opt/oraInventory
[root@localhost ~]#chown oracle.dba /var/opt/oracle
[root@localhost ~]#chmod -R 775 /opt/oracle
[root@localhost ~]#chmod -R 755 /var/opt/oracle
3.5ユーザーoracleの環境変数の設定
#su - oracle
[oracle@localhost ~]$ vi /home/oracle/.bash_profile
ファイルの下部に追加
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/product/OraHome
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
PATH=$PATH:/usr/sbin; export PATH
PATH=$PATH:/usr/bin; export PATH
--次のコマンドを実行して、構成をすぐに有効にするか、oracleユーザーでログインして設定を有効にします。
[oracle@localhost ~]$ source $HOME/.bash_profile
四、設置環境の準備
[root@localhost ~]# rpm -qa | grep -E "binutils|compat-libstdc++|elfutils-libelf|gcc|glibc|libaio|libgcc|libstdc++|make|sysstat|unixODBC|pdksh"
4.2インストールパッケージのアップロード
linux_をアップロード11gR2_database_1of2.zip、linux_11gR2_database_2of2.zipから/home/oracle/ディレクトリ
4.3インストールパッケージの解凍
[oracle@localhost oracle]$ cd /home/oracle/
[oracle@localhost ~]$ ls
linux_11gR2_database_1of2.zip linux_11gR2_database_2of2.zip
[oracle@localhost oracle]$ unzip linux_11gR2_database_1of2.zip
[oracle@localhost oracle]$ unzip linux_11gR2_database_2of2.zip
アップロードされたディレクトリが/home/oracle/目次でない場合は、/opt/softディレクトリにアップロードされたディレクトリoracleユーザーに十分な権限があることを保証します。
rootユーザーに戻って解凍するには、次の手順に従います。
[oracle@localhost oracle]$ su - root
[root@localhost ~]# cd /opt/soft/
圧縮パッケージの解凍:
[root@localhost soft]# unzip linux_11gR2_database_1of2.zip