用戶端安裝是挺簡單的:你只需注意下面說明即可
說明:如果是與伺服器裝在同一台機子上,符號Oracle注意相應換成client,相應的安裝路徑也要修改
版本資訊:Linux Red Hat Enterprise Linux Release 5.5 Nahant Update2
核心2.6.9.22.EL
Oracle用戶端版本:Oracle10.2.0.1 Client
相關教程:
RedHat Linux 5.5下安裝Oracle 10g服務端
1)下載Oracle10.2.0.1用戶端安裝包(10201_client_linux32.zip)解壓至某個目錄client
2)開啟終端,用root登陸,按照安裝包文檔中安裝手冊的標準安裝過程,檢查軟硬體設定,最重要的是硬碟空間要留得足夠。(根據不同的用戶端安裝類型,硬碟空間要求不同。一點要滿足最低要求,特別是虛擬機器的硬碟空間)
--檢查實體記憶體大小
grepMemTotal /proc/meminfo
--檢查交換區大小
grepSwapTotal /proc/meminfo
--檢查自由RAM和交換空間大小
free
--檢查剩餘磁碟大小
df-k
--檢查tmp目錄能獲得的空間是否滿足要求
df-k /tmp
--檢查CPU
grep"model name" /proc/cpuinfo
--檢查作業系統版本
cat/etc/issue
--檢查Linux核心版本
uname-r
--檢查軟體安裝包是否安裝及版本是否符合,package_name對應不同的軟體包名稱
rpm-q package_name
具體的軟體包名稱如下
make-3.79.1
gcc-3.2.3-34
glibc-2.3.2-95.20
glibc-devel-2.3.2-95.20
glibc-devel-2.3.2-95.20(32 bit)
compat-db-4.0.14-5
compat-gcc-7.3-2.96.128
compat-gcc-c++-7.3-2.96.128
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128、
openmotif21-2.1.30-8
setarch-1.3-1
gnome-libs-1.4.1.2.90-34.1(32 bit)
libaio-0.3.96-3
libaio-devel-0.3.96-3
如果發現沒有安裝,使用如下命令進行安裝
rpm–ivh *.rpm
3)建立使用者名稱和組名
注意,標準安裝手冊遺漏了dba使用者組
#groupadd oinstall
#groupadd dba
#/useradd -g oinstall -G dba client
--檢查使用者id
#id client
--設定oracle使用者的密碼
#passwd client
4)建立oracle安裝目錄及設定使用者權限
mkdir-p /opt/client
chown-R oracle:oinstall /opt/client
chmod-R 775 /opt/client
chmod-R 777 /opt/client
註:/u01/app/oracle是標準安裝手冊推薦的安裝目錄名,可以使用別的目錄名稱。
5)在終端中改用client使用者登入,設定client環境
--用client登陸
#su– client
--編輯檔案
#vi.bash_profile
--在現有檔案的下面增加
umask022
export ORACLE_BASE=/opt/client
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1
export PATH=$ORACLE_HOME/bin:$PATH
exportORACLE_SID=ORCL
在這裡SID有可能需要修改
也可以寫作
umask022
export ORACLE_BASE=/opt/client
export RACLE_HOME=$ORACLE_BASE/product/10.2.0/client_1
export PATH=$ORACLE_HOME/bin:$PATH
exportORACLE_SID=ORCL
--儲存退出
注意,等號左右不能有空格。ORACLE_BASE對應的目錄名與之前的設定對應。
6)執行剛剛編輯的檔案
$. ./.bash_profile
或者
$source.bash_profile
註:查看隱藏檔案使用ls -a
7)執行安裝
如果啟動進入系統時使用root或其他使用者名稱稱,登出改用client登入,重新進入圖形介面。注意不是指在終端登出並登陸,是整個系統使用client使用者登陸。然後再開啟終端。
--進入oracle用戶端所在目錄,使用實際路徑替代client
$cd client
--運行安裝程式
$./runInstaller
應該出現圖形介面,進行安裝。一般都是點擊next。但是中間有要求運行指令碼,在終端中改用root使用者,運行指令碼如下:
/opt/client/oraInventory/orainstRoot.sh
/opt/client/product/10.2.0/client_1/root.sh
8)安裝之後,進行服務配置
--服務配置命令
$netca
佈建服務名稱,並測試。
在安裝過程中也可能出現服務配置過程,如果已經配置,則可以略過此步驟。