




已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
此文檔收集于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系網(wǎng)站刪除Oracle在Linux系統(tǒng)下的安裝一、 Oracle安裝環(huán)境2二、 查看環(huán)境參數(shù)21. 檢查內(nèi)存空間22. 確認(rèn)系統(tǒng)版本號(hào)23. 確認(rèn)Swap分區(qū)的大小24. 確認(rèn)操作系統(tǒng)的磁盤空間35. 確認(rèn)網(wǎng)絡(luò)IP地址的配置。46. 確認(rèn)vi /etc/hosts文件4三、 修改內(nèi)核參數(shù)51. 檢查vi /etc/sysctl.conf52. 在vi /etc/security/limits.conf 行末添加以下內(nèi)容63. vi /etc/pam.d/login行末添加以下內(nèi)容74. 在vi /etc/selinux/config 確保以下內(nèi)容8四、 創(chuàng)建Oracle軟件需要的用戶、組、安裝目錄9五、 環(huán)境變量配置10六、 檢查軟件包是否完整10七、 軟件安裝步驟12八、 安裝常見問題(FAQ)161. 無法啟動(dòng)安裝界面162. 安裝監(jiān)聽163. 啟動(dòng)./runInstaller出現(xiàn)錯(cuò)誤描述171、 Oracle安裝環(huán)境 Linux RedHat EnterPrise5默認(rèn)安裝(自定義軟件時(shí),全選) /opt/oradata/目錄:下載的10201_database_linux32.zip放在該目錄 /u01/app/oracle/目錄:為Oracle安裝的ORACLE_BASEOracle10g for linux32下載地址:/technology/software/products/database/index.html2、 查看環(huán)境參數(shù)1. 檢查內(nèi)存空間要求922MB的內(nèi)存# grep MemTotal /proc/meminfo 2. 確認(rèn)系統(tǒng)版本號(hào)rootlocalhost # uname -a或者rootlocalhost # uname -r2.6.18-164.el5由此可以確認(rèn)此平臺(tái)是32位的Linux操作平臺(tái)3. 確認(rèn)Swap分區(qū)的大小根據(jù)Oracle官方文檔的建議,在機(jī)器內(nèi)存小于1G的情況下,swap分區(qū)大小應(yīng)該設(shè)置為內(nèi)存的2倍大,若內(nèi)存大于2G則swap分區(qū)設(shè)置為與內(nèi)存大小一樣。在后面Oracle原裝檢查的時(shí)候需要多少就增加多少。如本次安裝Swap分區(qū)為1503MB*1024=1540088KB,實(shí)際需要1512MB,故可以增加20MB。4. 確認(rèn)操作系統(tǒng)的磁盤空間(1)# grep SwapTotal /proc/meminfo硬盤要求3.5G(2)確認(rèn)/tmp目錄(或叫做tmp文件夾)的大小,由于Oracle要求安裝的時(shí)候要大于400M的空間。而我們分區(qū)的時(shí)候是分到根分區(qū)下(看出根分區(qū)才用17%,還有16G可用空間),所以空間足夠。5. 設(shè)置主機(jī)名和網(wǎng)絡(luò)IP地址。沒有配置最好進(jìn)入圖形界面進(jìn)行配置靜態(tài)IP。# system-config-network圖形界面進(jìn)行設(shè)置6. 確認(rèn)vi /etc/hosts文件注意:這一行的內(nèi)容不能改動(dòng)。# vi /etc/hosts內(nèi)容:# Do not remove the following line, or various programs# that require network functionality will fail. localhost.localdomain localhost:1 localhost6.localdomain6 localhost628 localhost.localdomain localhostLocalhost.localdomain 為主機(jī)名。保存后在終端運(yùn)行命令:#hostname是否主機(jī)名變成了zjinterface ,如果沒有改變則要運(yùn)行以下命令#service network restart如圖:輸入“:wq”退出vi編輯器從以上提示當(dāng)中也能看出刪除或者改變將會(huì)導(dǎo)致網(wǎng)絡(luò)失敗,因?yàn)殡娔X中會(huì)用到localhost這個(gè)東西,然后ping localhost這個(gè),如果ping不通的話或者不是就會(huì)出問題。第一,在Oracle的安裝過程中有時(shí)也會(huì)安裝失敗。也不會(huì)提示是這個(gè)文件的問題,只會(huì)報(bào)一個(gè)JAVA異常錯(cuò)誤。第二,網(wǎng)絡(luò)監(jiān)聽也會(huì)出現(xiàn)問題,啟不起來(如1521的端口根本連都聯(lián)不進(jìn)去,程序也連接不到數(shù)據(jù)庫(kù)中)。3、 修改內(nèi)核參數(shù)1. 檢查vi /etc/sysctl.conf相應(yīng)參數(shù)值比下面給出的值大,就不需要修改。沒有相應(yīng)的參數(shù)就添加。# vi /etc/sysctl.confkernel.shmall = 2097152 / 該參數(shù)表示系統(tǒng)一次可以使用的共享內(nèi)存總量(以頁(yè)為單位)。 缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648 / 該參數(shù)定義了共享內(nèi)存段的最大尺寸(以字節(jié)為單 位)。缺省為32M,對(duì)于oracle來說,該缺省值太低了,通常將其設(shè)置為2Gkernel.shmmni = 4096 / 這個(gè)內(nèi)核參數(shù)用于設(shè)置系統(tǒng)范圍內(nèi)共享內(nèi)存段的最大數(shù)量。該參數(shù)的默認(rèn)值是 4096 。通常不需要更改kernel.sem = 250 32000 100 128 / 表示設(shè)置的信號(hào)量fs.file-max = 65536 / 表示文件句柄的最大數(shù)量。文件句柄設(shè)置表示在linux系統(tǒng)中可以打開的文件數(shù)量net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144 / 默認(rèn)的接收窗口大小net.core.rmem_max=262144 / 接收窗口的最大大小net.core.wmem_default=262144 / 默認(rèn)的發(fā)送窗口大小net.core.wmem_max=262144 / 發(fā)送窗口的最大大小修改好內(nèi)核參數(shù)后,執(zhí)行如下命令使新的設(shè)置生效# /sbin/sysctl -p驗(yàn)證設(shè)置以 root 用戶身份運(yùn)行以下命令來驗(yàn)證您的設(shè)置: /sbin/sysctl -a | grep shm/sbin/sysctl -a | grep sem/sbin/sysctl -a | grep file-max/sbin/sysctl -a | grep ip_local_port_range例如:如果系統(tǒng)的參數(shù)設(shè)置的比上述參數(shù)值小,則編輯 /etc/sysctl.conf 文件,添加或更改這些參數(shù)。完成后,運(yùn)行以下命令激活更改:/sbin/sysctl -p 2. 在vi /etc/security/limits.conf 行末添加以下內(nèi)容#use for oracle* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 655363. vi /etc/pam.d/login行末添加以下內(nèi)容session required pam_limits.so4. 在vi /etc/selinux/config 確保以下內(nèi)容SELINUX=disabled關(guān)閉SELIINUX4、 創(chuàng)建Oracle軟件需要的用戶、組、安裝目錄1 創(chuàng)建Oracle用戶組# groupadd oinstall# groupadd dba2 創(chuàng)建Oracle用戶# useradd -m -g oinstall -G dba oracle3 設(shè)置Oracle用戶口令# passwd oracle4 創(chuàng)建Oracle安裝目錄以及數(shù)據(jù)存放目錄# mkdir -p /u01/app/oracle /-p表示遞歸的層層建立,Oracle軟件的安裝目錄# mkdir -p /opt/oradata /數(shù)據(jù)庫(kù)解壓存放目錄5 修改目錄權(quán)限# chown -R oracle:oinstall /u01/app/oracle/ /opt/oradata/# chmod -R 755 /u01/app/oracle/ /opt/oradata/5、 環(huán)境變量配置環(huán)境變量配置:例如:# su - oracle$ vi /.bash_profile# User specific environment and startup programsexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/10gexport ORACLE_SID=orclPATH=$ORACLE_HOME/bin:$PATH:$HOME/binexport PATH保存退出后使用如下命令,使設(shè)置生效:$ source /.bash_profile6、 檢查軟件包是否完整進(jìn)入系統(tǒng),用root用戶,終端命令:# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c+ compat-libstdc+ compatlibstdc+-develgcc-4.1.1-52.el5make-3.81-1.1binutils-.6-2.el5package openmotif is not installedsetarch-2.0-1.1package compat-db is not installedpackage compat-gcc is not installedpackage compat-gcc-c+ is not installedpackage compat-libstdc+ is not installedpackage compat-libstdc+-devel is not installed使用rpm -a|grep 軟件包關(guān)鍵詞命令進(jìn)行檢測(cè),一般情況下會(huì)需要手動(dòng)安裝如下的軟件包,缺少的都需要安裝相關(guān)的軟件包, RHEL_5 i386 DVD光盤中,請(qǐng)參考安裝下面的包:# 從RHEL_5 i386 DVD 光盤中( 按照以下的順序安裝)rpm -Uvh compat-db-4*rpm -Uvh libaio-0*rpm -Uvh compat-libstdc+-33-3*rpm -Uvh compat-gcc-34-3*rpm -Uvh compat-gcc-34-c+-3*rpm -Uvh libXp-1*rpm -Uvh openmotif-2*rpm -Uvh gcc-4*rpm -Uvh glibc-2.5-12.i686.rpm運(yùn)行結(jié)果如圖:如:#rpm -Uvh /media/Server/libxp-1*如果不安裝libXp軟件包則安裝不能啟動(dòng)Oracle10g安裝程序,如果沒有則掛載文件進(jìn)行安裝。7、 軟件安裝步驟rootlocalhost # uzip /opt/oradata/10201_database_linux32.zip /u01/oracle/運(yùn)行rootlocalhost # xhost +rootlocalhost # su - oracleoraclelocalhost $ /u01/oracle/database/runInstaller進(jìn)行安裝,出現(xiàn)一下界面,我們選擇基本安裝。點(diǎn)擊下一步。點(diǎn)擊下一步,看環(huán)境檢查還有沒有什么要修改的。打上勾。點(diǎn)擊下一步。點(diǎn)擊密碼管理,前三個(gè)賬戶不用鎖定,點(diǎn)擊OK。當(dāng)出現(xiàn)一下界面時(shí)候執(zhí)行兩個(gè)腳本。點(diǎn)擊退出8、 安裝常見問題(FAQ)1. 無法啟動(dòng)安裝界面如果無法看到安裝界面,請(qǐng)使用root帳戶執(zhí)行如下命令后再運(yùn)行安裝程序:# export DISPLAY=:0.0# xhost + (此時(shí)SELINUX一定要已經(jīng)禁用了,否則會(huì)報(bào)錯(cuò)。)$ ./runInstaller2. 安裝監(jiān)聽如果在安裝過程中不創(chuàng)建數(shù)據(jù)庫(kù),只安裝程序,則監(jiān)聽和創(chuàng)建數(shù)據(jù)庫(kù)等安裝完成后再進(jìn)行相關(guān)的操作。使用Oracle提供的NET CONFIGURATION ASSISTANT創(chuàng)建TNS監(jiān)聽$ netca基本上就是一直Next就可以了,當(dāng)然你也可以在這期間修改TNS的監(jiān)聽端口號(hào)TNS監(jiān)聽創(chuàng)建完成后可以使用如下命令進(jìn)行檢查:# netstat -atln 檢查監(jiān)聽端口是否打開$ lsnrctl status 檢查TNS監(jiān)聽狀態(tài)確認(rèn)監(jiān)聽已經(jīng)成功啟動(dòng)后,即可執(zhí)行Database Configure Assistant進(jìn)行數(shù)據(jù)庫(kù)的創(chuàng)建,執(zhí)行命令如下:$ dbca在創(chuàng)建數(shù)據(jù)庫(kù)的過程中,建議將數(shù)據(jù)庫(kù)的字符集設(shè)置為Unicode UTF-8,防止出現(xiàn)亂碼。3. 啟動(dòng)./runInstaller出現(xiàn)錯(cuò)誤描述(1)在./runInstaller運(yùn)行時(shí)出現(xiàn),錯(cuò)誤描述:Exception in thread main java.lang.UnsatisfiedLinkError: /tmp/OraInstall2007-09-25_10-54-49PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directoryat java.lang.ClassLoader$NativeLibrary.load(Native Method)at java.lang.ClassLoader.loadLibrary0(Unknown Source)at java.lang.ClassLoader.loadLibrary(Unknown Source)at java.lang.Runtime.loadLibrary0(Unknown Source)at java.lang.System.loadLibrary(Unknown Source)at sun.security.action.LoadLibraryAction.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)at
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年月餅項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 2025年IC卡鑒別機(jī)項(xiàng)目申請(qǐng)報(bào)告
- 【深圳】2025年廣東深圳技師學(xué)院選聘事業(yè)編制工作人員24人筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 文庫(kù)發(fā)布:人工智能
- 歐體教學(xué)課件
- 整體護(hù)理服務(wù)課件
- 七年級(jí)教學(xué)課件風(fēng)格分類
- 盼教學(xué)課件一等獎(jiǎng)部編版
- 云南省昆明市官渡區(qū)2019年初中道德與法治學(xué)業(yè)水平考試第一次模擬測(cè)試試卷
- 懷念母親教學(xué)課件
- SY∕T 7298-2016 陸上石油天然氣開采鉆井廢物處置污染控制技術(shù)要求
- TSG-R0005-2022《移動(dòng)式壓力容器安全技術(shù)監(jiān)察規(guī)程》(2022版)
- 2022更新國(guó)家開放大學(xué)電大《調(diào)劑學(xué)》網(wǎng)絡(luò)核心課形考網(wǎng)考作業(yè)及答案
- 2021-2022學(xué)年人教版數(shù)學(xué)六年級(jí)上冊(cè)第一單元測(cè)試卷【含答案】
- (完整版)UPS技術(shù)培訓(xùn)教材PPT(共-54張)課件
- 全國(guó)醫(yī)療服務(wù)價(jià)格項(xiàng)目規(guī)范(試行)
- 第三章_同步發(fā)電機(jī)勵(lì)磁自動(dòng)調(diào)節(jié)
- 食品用塑料包裝容器工具等制品生產(chǎn)許可審查細(xì)則
- 財(cái)政部金融企業(yè)不良資產(chǎn)批量轉(zhuǎn)讓管理辦法(財(cái)金[2012]6號(hào))
- 格賓擋墻結(jié)構(gòu)設(shè)計(jì)計(jì)算書
- 八年級(jí)上冊(cè)物理教案全冊(cè)
評(píng)論
0/150
提交評(píng)論