目錄層次:linux->oracle軟件->dbca數據庫
安裝過程:虛擬機->linux->VMtools->拷貝數據庫軟件->創建一個目錄mkdir->創建組.用戶->修改根目錄->設置參數->解壓 >安裝->oracle完成
參考:安裝oracle軟件
linux系統版本:linux6.5.0x86 64
oracle軟件版本: Version 11.2.0.4.0
實例名:PROD1
安裝目錄:/u01/app/oracle
001 事先是沒有目錄的,所以先建一個目錄,根用戶下創建:
mkdir -p /u01/app/oracle
驗證創建的目錄:ls -R /u01
002 創建oracle用戶和組,根用戶下創建:
groupadd dba
groupadd oinstall
useradd -g oinstall -G dba oracle
passwd oracle (兩次輸入oracle口令)或者echo "oracle" | passwd --stdin oracle
003 修改目錄所有者和所屬組chown -R oracle:oinstall /u01*
/*-R:遞歸修改指定目錄下所有文件、子目錄的歸屬
ls -dl /u01/* /* 驗證修改結果
004 設置oracle用戶環境變量
經歷前面的步驟之後,Oracle用戶就已經建立並可以使用/u01目錄了。
切換到Oracle用戶:
su - oracle
編輯bash_profile:
vi .bash_profile
在bash_profile中輸入下面環境變量:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=PROD1
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
使修改的bash_profile生效:
source .bash_profile
env|grep ORACLE (驗證是否生效)
005 解壓安裝介質 (root用戶)
unzip 壓縮包 -d 指定目錄
unzip p13390677_112040_Linux-x86-64_1of7.zip -d /u01/app/oracle
unzip p13390677_112040_Linux-x86-64_2of7.zip -d /u01/app/oracle
006 vi /etc/hosts (root用戶)
在 hosts中輸入 IP和主機名
192.168.80.10 host.domain host
007 使所有用戶都能訪問Xserver (root用戶相當啓動圖形界面)
xhost+
008 啓動oui進行Oracle數據庫軟件安裝(oracle用戶)
cd /u01/app/oracle/database/
./runInstaller
安裝腳本(root用戶)
/tmp/CVU_11.2.0.4.0_oracle/runfixup.sh
安裝兩個rpm包(root用戶)
rpm -ivh ksh-20120801-10.el6.x86_64.rpm
rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm
先將光盤掛載
cd /media/OL6.5\ x86_64\ Disc\ 1\ 20131125/Packages/
ls -l|grep ksh
rpm -ivh ksh-20120801-10.el6.x86_64.rpm
ls -l|grep libaio-devel
rpm -ivh libaio-devel-0.3.107-10.el6.x86_64.rpm
安裝2個腳本:
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/11.2.0/dbhome_1/root.sh
netca
dbca
完成