RedHat Linux 5.5下安裝Oracle 10g用戶端

來源:互聯網
上載者:User

用戶端安裝是挺簡單的:你只需注意下面說明即可

說明:如果是與伺服器裝在同一台機子上,符號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

佈建服務名稱,並測試。

在安裝過程中也可能出現服務配置過程,如果已經配置,則可以略過此步驟。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.