redhat5.4下安裝oracle10g_第1頁
redhat5.4下安裝oracle10g_第2頁
redhat5.4下安裝oracle10g_第3頁
redhat5.4下安裝oracle10g_第4頁
redhat5.4下安裝oracle10g_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1.1 安裝前準備1.1.1 硬件要求普通PC機即可。1.1.2 軟件要求操作系統(tǒng):RedHat5.4企業(yè)版。數(shù)據(jù)庫: oracle10G_10201linux32。1.2 安裝1.2.1 操作系統(tǒng)安裝操作系統(tǒng)安裝無特殊要求。至于分區(qū),我們使用默認分區(qū)即可。即2倍內(nèi)存大小的Swap和 / 分區(qū)。實際架設(shè)對分區(qū)有一定要求的按要求分即可。1.2.2 Oracle10g安裝由于oracle10g不兼容Redhat5,所以在安裝oracle時,oracle要檢查系統(tǒng)的版本。針對這種情況,我們只需要把/etc/ redhat-release中的Red Hat Enterprise Linux Serve

2、r release 5 (Tikanga) 改為Red Hat Enterprise Linux Server release 4 (Tikanga)即可。因為SELINUX對oracle有影響,所以把secure linux設(shè)成無效,編輯文件 /etc/selinux/config : 將SELINUX設(shè)置為disabled。1.2.2.1 安裝Oracle10g 依賴包RedHat下安裝oracle10g需要一些軟件的支持,在安裝oracle之前,必須先將這些軟件安裝上。這些軟件是:libXp-1.0.0-8.i386.rpmopenmotif22-2.2.3-18.i386.rpmcom

3、pat-db-4.2.52-5.1.i386.rpmcompat-gcc-34-3.4.6-4.i386.rpmcompat-gcc-34-c+-3.4.6-4.i386.rpmcompat-libstdc+-33-3.2.3-61.i386.rpmlibaio-0.3.106-3.2.i386.rpm在你的RedHat系統(tǒng)安裝盤中你可以找到這些軟件的安裝包,我們在/media/DVD/Server目錄下可以看到許多rpm包,找到這些軟件的rpm包,用rpm -Uvh xxxxx.rpm命令安裝上這些軟件。1.2.2.2 創(chuàng)建oracle用戶以root用戶身份創(chuàng)建oracle用戶和組。Orac

4、le 安裝需要兩個unix用戶組和一個運行時的oracle用戶。#groupadd oinstall#groupadd dba#groupadd nobody#useradd -m -g oinstall -G dba -p passwd -d /home/oracle -s /bin/bash oracle#usermod -g nobody nobody1.2.2.3 創(chuàng)建oracle安裝目錄根據(jù)自己的需要選擇oracle的安裝路徑,這里我們將oracle安裝在/opt/ora10目錄中。確保有至少3G的可用空間。#mkdir -p /opt/ora10#mkdir -p /opt/ora

5、data#chown -R oracle:oinstall /opt/ora*#chmod -R 775 /opt/ora*建好oracle的安裝目錄后,我們需要對系統(tǒng)的內(nèi)核參數(shù)進行一下設(shè)置。1.2.2.4 設(shè)置內(nèi)核參數(shù)在/etc/sysctl.conf中,加上一下參數(shù):kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000我們將最大

6、共享內(nèi)存shmmax設(shè)置為2G,這對32位機來說足夠了。Shmmax如果設(shè)置不合適的話,在創(chuàng)建數(shù)據(jù)庫時就會掛掉。修改/etc/security/limits.conf添加下面的行到/etc/security/limits.conf中,以修改你的資源限制。oracle soft nofile 65536oracle hard nofile 65536oracle soft nproc 16384oracle hard nproc 16384讓修改生效,以root身份運行sysctl p 即可使設(shè)置生效。1.2.2.5 設(shè)置oracle用戶環(huán)境我們創(chuàng)建了oracle用戶,但我們沒有設(shè)置oracle

7、用戶的登錄密碼,所以在root用戶下運行:passwd oracle 來設(shè)置oracle用戶的密碼。設(shè)置完后,切換用戶,切記:“這里不要用su切換,這樣oracle安裝時會碰到X服務(wù)錯誤。”以oracle用戶登錄系統(tǒng)。然后運行:xclock。若出現(xiàn)時鐘,表示X啟動。到/home/oracle目錄中修改.bash_profile文件,添加下列行:# oracle 10gexport ORACLE_BASE=/opt/ora10export ORACLE_HOME=/opt/ora10/productexport PATH=$ORACLE_HOME/bin:$PATHexport ORACLE_O

8、WNER=oracleexport ORACLE_SID=orclexport ORACLE_TERM=xterm# Edit pathsexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/oracm/lib:/lib:/usr/lib:/usr/local/libexport LIBPATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib:/usr/lib:/usr/local/lib添加后,讓設(shè)置生效. .bash_profile 。1.2.

9、2.6 安裝oracle在安裝oracle之前,為防止出現(xiàn)亂碼,我們首先運行:export LANG=en_CN。放入安裝光盤,以root用戶在命令行執(zhí)行:mount /dev/cdrom /mnt/cdrom如果是鏡像文件,可以使用以下命令加載:mount -t iso9660 o loop 文件名.iso /mnt/cdrom(為方便起見,我將cdrom目錄直接建在/目錄下)我們用的是oracle10g的鏡像文件,加載到cdrom中后,打開一個oracle用戶的新窗口,運行/cdrom/runInstaller ignoreSysPrereqs。然后出現(xiàn)oracle的安裝界面,按照提示點擊

10、下一步即可,在安裝過程中,需要以root用戶運行兩個腳本,來實現(xiàn)oracle的安裝。/opt/ora10/oraInventory/ orainstRoot.sh和/opt/ora10/product/root.sh。1.2.2.7 安裝圖解基本安裝是用于常規(guī)的數(shù)據(jù)安裝方法。全局數(shù)據(jù)庫名:是用于標識數(shù)據(jù)庫的名稱。數(shù)據(jù)庫口令:數(shù)據(jù)庫管理員(sys,system,sysman)的口令(不能為空)。高級安裝用于特定數(shù)據(jù)庫的安裝。選擇高級安裝,點擊下一步在選擇了安裝方法(高級安裝)之后點擊下一步,進入選擇數(shù)據(jù)庫安裝類型界面(如圖)選擇了數(shù)據(jù)庫的安裝類型之后,下一步(如圖)指定Oracle 目錄信息名稱

11、是用于安裝完數(shù)據(jù)庫之后在開始菜單程序中顯示的名稱。路徑是用于保存數(shù)據(jù)庫的路徑(建議默認)下一步開始數(shù)據(jù)庫安裝條件的查詢,當檢查完成之后點擊下一步(時間較長),一般會出現(xiàn)警告,這里可以忽略。如出現(xiàn)error,需要查看日志,看哪些依賴的軟件包沒有安裝,安裝后點擊retry即可。創(chuàng)建數(shù)據(jù)庫是在安裝完數(shù)據(jù)庫軟件之后就自動開始創(chuàng)建數(shù)據(jù)庫。僅安裝數(shù)據(jù)庫,是僅安裝數(shù)據(jù)實例并不創(chuàng)建數(shù)據(jù)庫(在安裝完之后再進行創(chuàng)建數(shù)據(jù)庫)。選擇創(chuàng)建數(shù)據(jù)庫,點擊下一步(如圖)根據(jù)數(shù)據(jù)庫的使用情況選擇數(shù)據(jù)庫的配置,并下一步(如圖)輸入數(shù)據(jù)庫名及SID。字符集選擇框是用于設(shè)置數(shù)據(jù)庫存儲的數(shù)據(jù)以哪種字符集存儲數(shù)據(jù),建議(簡體中文),否則

12、在特定情況下,讀取到的數(shù)據(jù)會出現(xiàn)亂碼。繼續(xù)點擊下一步(如圖)下一步(如圖)用于設(shè)置數(shù)據(jù)庫文件的存儲位置.下一步(如圖)下一步輸入數(shù)據(jù)庫方案的口令(不能為空),下一步(如圖)點擊安裝,開始安裝數(shù)據(jù)庫這一步可以需要較長時間,直到提示安裝結(jié)束。1.2.2.8 啟動數(shù)據(jù)庫安裝完畢后,測試數(shù)據(jù)庫安裝是否成功。$ sqlplus "/ as sysdba"將出現(xiàn)如下連接數(shù)據(jù)庫信息: SQL*Plus: Release 10.1.0.3.0 - Production on ÐÇÆÚÒ» 11ÔÂ 23 08:55:19 2009Copyright (c) 1982, 2004, Oracle. All rights reserved.Con

溫馨提示

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

評論

0/150

提交評論