Linux環(huán)境下Oracle的安裝與配置_第1頁(yè)
Linux環(huán)境下Oracle的安裝與配置_第2頁(yè)
Linux環(huán)境下Oracle的安裝與配置_第3頁(yè)
Linux環(huán)境下Oracle的安裝與配置_第4頁(yè)
Linux環(huán)境下Oracle的安裝與配置_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.:.;Linux環(huán)境下Oracle的安裝與配置 隨著Oracle for Linux 8.0.5版本的推出,Linux環(huán)境下的高端數(shù)據(jù)庫(kù)運(yùn)用也到達(dá)了一個(gè)新高度。但由于Oracle本身的復(fù)雜性,在Linux環(huán)境下安裝涉及很多方面的要素。我們將分三個(gè)方面來(lái)討論在Linux RedHat 6.0環(huán)境下Oracle 8.0.5的安裝。 一、Linux中心與環(huán)境的調(diào)整 在安裝Oracle之前,要對(duì)RedHat 6.0的Linux內(nèi)核與環(huán)境進(jìn)展調(diào)整。 1.在完成RedHat 6.0 Linux的缺省安裝后,需求安裝以下軟件包: kernelsource2.2.515.i386.rpm Linux 2.2

2、.5內(nèi)核源碼,主要用于修正中心參數(shù)后重生成內(nèi)核。 tcl8.0.429.i386.rpm 該軟件包是安裝Oracle Intelligent Agent包所必需的。 Compatbinutils5.23.1.i386.rpm Compatglibc5.2.i386.rpm Compategcsa.1.i381.rpm CompategcsC5.21/0/3a.1.i386.rpm Compatlibs5.21.i386.rpm 2.調(diào)整Linux中心參數(shù) 根據(jù)Oracle 8.0.5對(duì)Linux中心內(nèi)存參數(shù)的要求,可對(duì)Linux中心參數(shù)進(jìn)展調(diào)整。編輯修正/usr/src/lin

3、ux/include/asm/shmparam.h文件,修正SHMMAX選項(xiàng)。Oracle 引薦運(yùn)用4294967295,這意味著系統(tǒng)的共享內(nèi)存到達(dá)4G,這是不適宜的。普通,SHMMAX的設(shè)置可略大于本機(jī)內(nèi)存配置。 現(xiàn)實(shí)上,缺省安裝的RedHat 6.0中心運(yùn)轉(zhuǎn)Oracle 8.0.5是沒有問題的。普通情況下可不對(duì)這些參數(shù)作出調(diào)整。 如確需調(diào)整,在完成修正后,要按文檔要求重生成中心,并用lilo命令指定用新的中心進(jìn)展引導(dǎo)。 3.添加用戶、創(chuàng)建安裝目錄 Oracle安裝與運(yùn)轉(zhuǎn)需求創(chuàng)建一個(gè)屬于dba組的Oracle用戶,同時(shí)要?jiǎng)?chuàng)建一個(gè)屬主為Oracle用戶的安裝點(diǎn)目錄,例如/u0/oracle ,

4、并指定該目錄為Oracle用戶的缺省主目錄。 為了設(shè)置Oracle用戶的運(yùn)轉(zhuǎn)環(huán)境,在Oracle用戶的主目錄下要建立一個(gè)腳本文件,用于在以O(shè)racle用戶登錄時(shí)自動(dòng)設(shè)置環(huán)境變量。該腳本文件的命名與用戶所運(yùn)用的shell有關(guān)在/etc/passwd文件中定義。如采用bash,那么腳本文件是.bash_profile;如采用sh,那么腳本文件名為.profile。以bash為例,在腳本文件.bash_profile中輸入以下內(nèi)容: ORACLE_HOME指定Oracle的安裝目錄 ORACLE_HOME=/u0/oracle; export ORACLE_HOME LD_LIBRARY_PATH指

5、定Oracle的共享庫(kù)目錄 LD_LIBRARY_PATH= ORACLE_HOME /lib; export LD_LIBRARY_PATH ORACLE_BASE=ORACLE_HOME; export ORACLE_BASE ORACLE_SID指定Oracle數(shù)據(jù)庫(kù)實(shí)例名,Oracle建議小于或等于4個(gè)字符 ORACLE_SID=BROS; export ORACLE_SID ORACLE_TERM Oracle用戶的終端類型 ORACLE_TERM=ansi; export ORACLE_TERM PATH=PATH: ORACLE_HOME /bin; export PATH TM

6、PDIR指定暫時(shí)目錄,Oracle要求至少20M的空間 TMPDIR=/var/tmp; export TMPDIR umask 022 退出登錄后,再以O(shè)racle用戶登錄,測(cè)試環(huán)境變量能否符合要求。 二、 Oracle安裝 Oracle的安裝可采用光盤或指定原始安裝途徑的方式。 對(duì)用Oracle for linux光盤來(lái)安裝的,應(yīng)執(zhí)行以下命令: mount t iso9660 /dev/CDROM /home/Oracle 安裝光盤介質(zhì)。正常情況下,CDROM應(yīng)安裝在/home/CDROM目錄下。 對(duì)指定原始安裝途徑安裝的,應(yīng)事先將緊縮檔案文件805ship.tgz解緊縮到一個(gè)暫時(shí)目錄,如

7、/home/Oracle ,運(yùn)用命令: gunzipc 805ship.tgz| tar xvf 假設(shè)運(yùn)用指定原始安裝途徑/home/Oracle。在該目錄執(zhí)行: cd orainst sh oratab.sh oratab.sh命令的主要目的是創(chuàng)建 /etc/oratab。 由于RedHat 6.0運(yùn)用的是glibc 2.0,因此在RedHat 6.0環(huán)境下安裝Oracle 8.0.5需打補(bǔ)丁。方法是:卸載位于ftp.Oracle站點(diǎn)的/pub/www/otn/linux/glibcpatch.tgz文件,在完成Oracle根本系統(tǒng)安裝后,對(duì)ORACLE_HOME/bin目錄下的執(zhí)行程序進(jìn)展

8、修正。 做完上述任務(wù)后,即可以開場(chǎng)Oracle根本系統(tǒng)的安裝: 1.進(jìn)入/home/Oracle目錄 2.執(zhí)行./orainst /c 3.選擇Custom安裝 根據(jù)提示進(jìn)展以下選擇: Install, Upgrade or Deinstall software Install new product DO NOT CREAT DB Objects。 這一步非常重要。由于原安裝包中的執(zhí)行程序與glibc2.0不兼容,因此,在打補(bǔ)丁前,無(wú)法啟動(dòng)Oracle引擎來(lái)創(chuàng)建數(shù)據(jù)庫(kù)對(duì)象。 按照上述步驟執(zhí)行完退出后,系統(tǒng)應(yīng)提示: Result:Success. 4.對(duì)Oracle執(zhí)行程序進(jìn)展glibc修正。

9、步驟如下: 建立ORACLE_HOME/orapatch目錄 將glibcpatch.tgz拷貝至主目錄 執(zhí)行tar xvzf glibcpatch.tgz 執(zhí)行sh glibcpatch.sh 完成補(bǔ)丁程序安裝后,要重新運(yùn)轉(zhuǎn)Oracle的安裝程序,步驟如下: cd orainst 執(zhí)行 orainst /c 進(jìn)展custom安裝 根據(jù)提示進(jìn)展以下選擇: Create /upgrade Database objects Create Database objects Oracle 8 Standard RDBMS .0 Create product DB Objects Filesystemb

10、ases Database 直至提示:Rusult:Success 5.執(zhí)行后安裝處置: 以O(shè)racle用戶登錄 執(zhí)行 su p root , 輸入root用戶密碼 cd orainst 執(zhí)行sh root.sh 編輯修正 /etc/oratab文件: 找到OracleSID指示行如: BROS:/u0/Oracle:N 修正為: BROS:/u0/Oracle:Y 以允許Oracle效力器自啟動(dòng)。 修正TNS相關(guān)的文件權(quán)限: chown oracle.dba ORACLE_HOME/bin/tnslsnr chmod 750 ORACLE_HOME/bin/tnslsnr chown oracle.dba ORACLE_HOME/network/log chmod 775 ORACLE_HOME/network/log chown root.dba ORACLE_HOME/network/log/listener.log chmod 664 ORACLE_HOME/network/log/listener.log 至此,安裝根本完成。 三、 測(cè)試與調(diào)整 以O(shè)racle用戶登

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論