rhel5安裝oracle10g_第1頁
rhel5安裝oracle10g_第2頁
rhel5安裝oracle10g_第3頁
rhel5安裝oracle10g_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、 RHEL5.6安裝Oracle10g完整教程 2012年11月10日祁連山原創(chuàng)最近把擱淺了一年多的rhel重新拾了起來,發(fā)現(xiàn)以前學(xué)了本來就不多的東西又忘得差不多了?,F(xiàn)在趁上班閑睱之余,得一高手視頻教程,并結(jié)合自己理解詳細(xì)記錄下來并與大家分享。該教程從零開始,其中涉及yum搭建、samba配置以及oralce的完整安裝過程。約定:命令使用藍(lán)色加下劃線格式書寫;配置文件內(nèi)容使用綠色加斜體書寫。示例:命令vi /etc/yum.repos.d/rhel-debuginfo.repo配置文件內(nèi)容rhel-yuminstaller配置yum倉庫篇1. 編輯yum配置倉庫文件vi /etc/yum.re

2、pos.d/rhel-debuginfo.reporhel-yuminstallername=Red Hat Enterprise Linux $releasever - $basearch Debugbaseurl=file:/home/yumenabled=1gpgcheck=0ÿ gpgcheck=0不啟用簽名檢查;如果要啟用gpgcheck=1需要在以上配置文件末加上pgpkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release并使用rpm import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-r

3、elease導(dǎo)入簽名文件2. 掛載rhel5.6系統(tǒng)光盤并復(fù)制光盤/Server目錄下所有文件到/home/yummount /dev/cdrom /mntcp rfv /mnt/Server/* /home/yum3. 安裝createrepo.rpm并生成倉庫數(shù)據(jù)庫文件rpm -ivh /home/yum/createrepo*createrepo /home/yum/這樣本地yum倉庫就建立成功,可以使用yum install packagename測(cè)試。接下來,需要把oracle10g軟件包復(fù)制到rhel上,可以有很多種方法,這里就采取視頻教程中所講使用samba來建立共享上傳所需or

4、acle10g軟件包。配置samba服務(wù)篇1. 安裝samba軟件包(如果已安裝可略過此步操作)yum y install samba2. 安裝samba成功編輯其配置文件 vi /etc/samba/smb.confa) 修改共享模式security = user改為security = shareb) 建立共享目錄softwares path = /home/ sharedocs public = yes writable = yes3. 創(chuàng)建并修改共享目錄權(quán)限mkdir /home/ sharedocschmod -R 777 /home/sharedocs/4. 啟動(dòng)smb服務(wù)并將服務(wù)

5、設(shè)為開機(jī)自動(dòng)啟動(dòng)/etc/init.d/smb startchkconfig smb on使用ps aux | grep smb和netstat ntlup查看139端口以檢查smb進(jìn)程是否啟動(dòng)這樣,簡單的samba服務(wù)器也已經(jīng)成功建立,局域網(wǎng)中的Windows主機(jī)通過UNC路徑訪問samba服務(wù)器,可以將10201_database_linux32.zip傳到rhel上。當(dāng)然samba只是一種選擇,不想配置samba的話,也可以直接使用mount命令掛載其他服務(wù)器上的共享。mount t cifs /192.168.0.6/Program /mnt o username=domain/use

6、r,password=pass,iocharset=gb2312接下來本教程的重點(diǎn)內(nèi)容就要“粉墨登場”了。前面兩篇內(nèi)容只是對(duì)yum和samba做一個(gè)簡單地復(fù)習(xí)。安裝Oracle10g在rhel5.6上在安裝工作進(jìn)行之前,仍然需要花費(fèi)大量時(shí)間對(duì)相應(yīng)的配置文件進(jìn)行修改,一定要有耐心。工作不難,只是很繁瑣,大家要有耐心哦!1. 解壓10201_database_linux32.zip文件到/home目錄下unzip /home/sharedocs/10201_database_linux32.zip -d /home/2. 修改hosts文件 對(duì)本機(jī)做一個(gè)名稱解析3. 修改內(nèi)核參數(shù) a) 限制ora

7、lce能夠使用和控制的內(nèi)存,oracle會(huì)吃空系統(tǒng)空閑內(nèi)存然后自行分配,這樣就會(huì)使得系統(tǒng)內(nèi)存資源緊張,導(dǎo)致系統(tǒng)運(yùn)行緩慢。vi /etc/sysctl.confkernel .shmall = 2097152kernel.shmmax = 2147483648kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_

8、max = 262144內(nèi)核參數(shù)修改完后使用命令 sysctl p把修改后的內(nèi)核參數(shù)傳遞給內(nèi)核b) 限制oracle能夠打開的文件及進(jìn)程數(shù)量vi /etc/security/limits.conf*softnproc2047*hardnproc16384*softnofile1024*hardnofile65536ÿ *表示所有用戶c) 修改oracle認(rèn)證方式vi /etc/pam.d/loginsessionrequiredpam_limits.sod) 修改selinux配置文件以禁用 vi /etc/selinux/configSELINUX=disabled4. 檢查ora

9、cle所需要的軟件包 根據(jù)大家安裝系統(tǒng)時(shí)所選組件不同這里可能會(huì)有不同 已經(jīng)安裝過的直接跳過 沒有安裝的可以使用yum安裝 這里就能感覺到y(tǒng)um的好處了 不必再為軟件包的依賴關(guān)系而煩惱了a) rpm qa setarch*b) rpm qa make*c) rpm qa glibc*d) rpm qa libaio*e) rpm qa comapt-libstdc*f) rpm qa compat-gcc*g) rpm qa gcc*h) rpm qa libXp*i) rpm qa openmotif*j) rpm qa compat-db*ÿ 注意h)的包是libXp而不是libX

10、pm。5. 創(chuàng)建oracle的用戶和組a) 創(chuàng)建oinstall用戶組groupadd oinstallb) 創(chuàng)建dba用戶組groupadd dbac) 使oracle用戶同時(shí)從屬oinstall組和dba組useradd g oinstall G dba oracled) 給oracle用戶設(shè)置密碼passwd oracle6. 創(chuàng)建oracle的安裝目錄并設(shè)置目錄的所有者和所屬組mkdir p /home/oraclechown R oracle:oinstall /home/oracle/7. 配置oracle用戶參數(shù) 以oracle用戶組身份安裝oracle時(shí) oracle需要知道自

11、己將要被安裝的位置以及自己的家目錄位置等信息 oracle用戶家目錄下面的.bash_profilea) 切換到oralce用戶su oracleb) 修改oracle用戶下的.bash_profile配置文件 vi /home/oracle/.bash_profileexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export SQL_PATH=/home/oracle/labsexport PATH=$ORACLE_HOME/bin:$PATHc) 加載修改過的配置文件使生效

12、 source /home/oracle/.bash_profile8. 修改rhel5.6版本為redhat-4 因?yàn)閛ralce10g不支持redhat5#Red Hat Enterprise Linux Server release 5.6 (Tikanga)redhat-4到這里就可以進(jìn)入oracle的解壓目錄進(jìn)行安裝。切換到database目錄,運(yùn)行oracle安裝程序(./runInstaller)會(huì)啟動(dòng)交互安裝界面。安裝Oracle需要圖形界面支持,或已獲得X服務(wù)器授權(quán)的主機(jī)上運(yùn)行才可以使用交互安裝。解決ssh亂碼問題1. 修改i18n配置文件 vi /etc/sysconfig

13、/i18nLANG="zh_CN.GB2312"2. 給samba配置文件添加以下配置 vi /etc/samba/smb.confdisplay charset = gb2312unix charset = gb2312dos charset = gb2312Xlib: connection to ":0.0" refused by server Xlib: No protocol specified 這個(gè)是因?yàn)閄HOST的問題.具體解決方法就是在root的用戶下執(zhí)行 xhost +當(dāng)提示access control disabled, clinens can connect from any host的時(shí)候就表示可以在ROOT用戶下執(zhí)行DBCA的操作.xhost的意義xhost 是用來控制X server訪問權(quán)限的。 通常當(dāng)你從hostA登陸到hostB上運(yùn)行hostB上的應(yīng)用程序時(shí), 做為應(yīng)用程序來說,hostA是client,但是作為圖形來說, 是在hostA上顯示的,需要使用hostA的Xserver,所以h

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論