Suse10安裝Oracle11g操作步驟_第1頁(yè)
Suse10安裝Oracle11g操作步驟_第2頁(yè)
Suse10安裝Oracle11g操作步驟_第3頁(yè)
Suse10安裝Oracle11g操作步驟_第4頁(yè)
Suse10安裝Oracle11g操作步驟_第5頁(yè)
已閱讀5頁(yè),還剩28頁(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)介

操作系統(tǒng)版本軟件包SUSE10binutils-.5compat-libstdc++-5.0.7-22.2gcc-4.1.0gcc-c++-4.1.0glibc-2.4-31.2glibc-32bit-2.4-31.2(32bit)glibc-devel-2.4glibc-devel-32bit-2.4(32bit)libaio-0.3.104libaio-32bit-0.3.104(32bit)libelf-0.8.5libgcc-4.1.0libstdc++-4.1.0libstdc++-devel-4.1.0make-3.80sysstat-6.0.2這些軟件包還是要檢查下,不要少了。rpm–q,此文檔以SUSE10SP164bit安裝Oracle11gR164bit為基礎(chǔ)環(huán)境編寫(xiě)。其它版本安裝也可參考,但例如設(shè)置環(huán)境變量等地方可能會(huì)有所不同。創(chuàng)建用戶和組創(chuàng)建名為dba的操作系統(tǒng)組【檢查命令】#grepdba/etc/group無(wú)輸出則表示dba組不存在。如果dba組已存在,則使用以下命令刪除dba組?!緞h除命令】#/usr/sbin/groupdeldba【創(chuàng)建命令】#/usr/sbin/groupadd-g200dba創(chuàng)建名為oracle的操作系統(tǒng)用戶【檢查命令】#greporacle/etc/passwd無(wú)輸出則表示Oracle用戶不存在。如果Oracle用戶已存在,則使用以下命令刪除Oracle用戶?!緞h除命令】#/usr/sbin/userdel-foracle【創(chuàng)建命令】#/usr/sbin/useradd-u300-gdba-d/home/oracle-s/bin/bash-moracle【命令說(shuō)明】用戶名為oracle,隸屬于dba組。為oracle用戶建立密碼【創(chuàng)建命令】#passwdoracle設(shè)置環(huán)境變量和賦權(quán)賦予目錄正確的權(quán)限對(duì)文件系統(tǒng)/opt/oracle并賦權(quán)【命令】#chownoracle:dba/opt/oracle#chmod770/opt/oracle對(duì)文件系統(tǒng)/opt/orabak并賦權(quán)【命令】#chownoracle:dba/opt/orabak#chmod770/opt/orabak創(chuàng)建目錄/usr/local/bin并賦權(quán)檢查/usr/local/bin目錄是否存在,如不存在則需創(chuàng)建該目錄,并賦予777權(quán)限?!久睢?mkdir/usr/local/bin#chmod777/usr/local/bin#ll/usr/local|grepbindrwxrwxrwx2rootroot40962007-05-0321:24bin賦權(quán)/tmp目錄權(quán)限檢查/tmp是否具有777權(quán)限,如不具備則賦予/tmp目錄777權(quán)限?!久睢?chmod777/tmp#ll/|greptmpdrwxrwxrwx17rootroot40962008-06-1310:00tmp設(shè)置oracle用戶環(huán)境變量用oracle用戶編輯/home/oracle/.profile文件,設(shè)置環(huán)境變量。#OracleEnvironmentexportORACLE_BASE=/opt/oracleexportORACLE_HOME=$ORACLE_BASE/product/11gR1/dbexportORACLE_SID=ora11gexportORACLE_TERM=xtermLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/libexportLD_LIBRARY_PATHSHLIB_PATH=$ORACLE_HOME/lib32:$ORACLE_HOME/rdbms/lib32exportSHLIB_PATH#Setshellsearchpaths:exportPATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin#CLASSPATHmustincludethefollowingJRElocations:CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexportCLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexportNLS_LANG=AMERICAN_AMERICA.ZHS16GBKexportLANG=en_US【重要說(shuō)明】紅色部分請(qǐng)根據(jù)實(shí)際情況進(jìn)行設(shè)置。安裝ORACLE軟件安裝前準(zhǔn)備工作調(diào)整操作系統(tǒng)內(nèi)核參數(shù)可暫時(shí)不做調(diào)整,也可參考下面的參數(shù)進(jìn)行調(diào)整如果系統(tǒng)內(nèi)核參數(shù)值不正確,修改內(nèi)核參數(shù)值。以root用戶登錄。修改系統(tǒng)內(nèi)核參數(shù)。#vi/etc/sysctl.conf/etc/sysctl.conf的內(nèi)容如下:kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=262144同步系統(tǒng)內(nèi)核參數(shù)到內(nèi)存中,使修改生效。#sysctl-p以上系統(tǒng)內(nèi)核參數(shù)的設(shè)置僅在當(dāng)前有效,要使系統(tǒng)重啟后保留設(shè)置。則需要使系統(tǒng)啟動(dòng)時(shí)優(yōu)先讀取/etc/sysctl.conf文件。#/sbin/chkconfigboot.sysctlon----結(jié)束拷貝安裝文件將Oracle安裝文件上傳到/opt/orabak中,注:如使用FTP上傳,需要使用bin模式解壓縮安裝文件,并賦予權(quán)限。【命令】#unzip/opt/orabak/linux.x64_11gR1_database.zip#chmod777-R/opt/orabak/database#chownoracle:dba-R/opt/orabak/database創(chuàng)建Inventory目錄創(chuàng)建目錄/opt/oracle/oraInventory,并使oracle:dba為其所有者。【命令】#mkdir/opt/oracle/oraInventory#chownoracle:dba/opt/oracle/oraInventory#chmod755/opt/oracle/oraInventory刪除ORARUN工具#rpm-qa|grep-iorarunorarun-1.9-21.15#rpm-qa|grep-isapinitsapinit-2.0.1-1.10如果存在相應(yīng)的包,則刪除#rpm-eorarun-1.9-21.15#rpm-esapinit-2.0.1-1.10啟動(dòng)遠(yuǎn)程控制以root用戶登陸,輸入“yastremote”遠(yuǎn)程連接安裝oracle需要開(kāi)啟,虛擬機(jī)本機(jī)安裝可不開(kāi)啟。#yastremote彈出“remoteadministrator”管理界面,移動(dòng)光標(biāo)選中“AllowRemoteAdministration”,然后點(diǎn)擊ALT+F組合鍵,完成設(shè)置。手工執(zhí)行一次“rcxdmrestart”命令#rcxdmrestart設(shè)置DISPLAY環(huán)境變量切換到oracle用戶#su-oracle設(shè)置DISPLAY環(huán)境變量如果是直接連接到主機(jī)的終端上進(jìn)行安裝,執(zhí)行:$exportDISPLAY=localhost:0.0如果是在遠(yuǎn)程終端上進(jìn)行安裝,執(zhí)行:$exportDISPLAY=REMOTE_IP:0.0--例exportDISPLAY=42:0.0檢查環(huán)境變量是否生效$echo$DISPLAY檢查oracle的所有環(huán)境變量是否已經(jīng)生效,在啟動(dòng)安裝前需要確保.profile中設(shè)置的環(huán)境變量都已生效。$env設(shè)置完成后可執(zhí)行xclock測(cè)試DISPLAY設(shè)置是否正確,如果環(huán)境變量設(shè)置正確但無(wú)法開(kāi)啟oracle的圖形界面,可嘗試重啟下操作系統(tǒng)解決。安裝ORACLE11g軟件安裝ORACLE11g軟件必須使用oracle用戶,并確oracle用戶的保環(huán)境變量生效。【提示】在安裝過(guò)程中,如果遇到/tmp空間過(guò)小的錯(cuò)誤安裝將無(wú)法繼續(xù),此時(shí)請(qǐng)?jiān)诎惭b用戶oracle下設(shè)置TEMP和TEMPDIR環(huán)境變量,將ORACLE使用的TEMP空間指向一個(gè)足夠大的文件系統(tǒng)即可。$exportTEMP=/opt/oracle$exportTEMPDIR=/opt/oracle啟動(dòng)UniversalInstaller安裝界面用oracle用戶登陸,啟動(dòng)OUI進(jìn)行安裝【命令】$/opt/orabak/database/runInstaller指定用戶組和數(shù)據(jù)庫(kù)全局名選擇基本安裝(BasicInstallation)在InstallationType中選擇數(shù)據(jù)庫(kù)版本在UNIXDBAGroup中選擇事先建好的DBA組不選擇CreateStarterDatabase,后續(xù)再建立實(shí)例【提示】如果出現(xiàn)錯(cuò)誤,說(shuō)明前面某些必要步驟沒(méi)有完成,例如:不存/opt/oracle目錄Oracle用戶沒(méi)有/opt/oracle的寫(xiě)權(quán)限指定Inventory目錄存放位置在Enterthefullpathoftheinventorydirectory中選擇事先建好的Inventory目錄預(yù)安裝檢測(cè)檢查沒(méi)有問(wèn)題單擊Next按鈕。如果不通過(guò)項(xiàng)是關(guān)于swap分區(qū)大小等問(wèn)題可暫時(shí)忽略,直接Next,其它失敗的項(xiàng)目修改系統(tǒng)核心參數(shù)后可通過(guò),不修改一般不影響數(shù)據(jù)庫(kù)安裝。配置管理員注冊(cè)信息不需要配置,直接按Next按鈕。概要檢查檢查沒(méi)有問(wèn)題,按Install按鈕進(jìn)行安裝。執(zhí)行orainstRoot.sh和root.sh腳本安裝即將結(jié)束時(shí),會(huì)提示用root用戶執(zhí)行/opt/oracle/product/11gR1/db/root.sh腳本。新開(kāi)一個(gè)SHELL窗口,切換為root用戶執(zhí)行該腳本。$su–root#cd/opt/oracle/oraInventory/#./orainstRoot.sh#cd/opt/oracle/product/11gR1/db/#./root.sh出現(xiàn)問(wèn)題時(shí)直接按回車即可。安裝完畢查看make.log是否有錯(cuò)誤信息路徑:$ORACLE_HOME/install/make.log建立數(shù)據(jù)庫(kù)創(chuàng)建ORACLE數(shù)據(jù)庫(kù)必須使用操作系統(tǒng)oracle用戶調(diào)用DBCA進(jìn)行安裝。啟動(dòng)DBCA安裝界面用oracle用戶登陸,啟動(dòng)DBCA進(jìn)行安裝$dbca選擇創(chuàng)建數(shù)據(jù)庫(kù)選擇“Createadatabase”選擇數(shù)據(jù)庫(kù)模板選擇“CustomDatabase”指定數(shù)據(jù)庫(kù)名不需要配置企業(yè)管理不勾選此界面中的“ConfigureEnterpriseManager”設(shè)置用戶密碼選擇FileSystem(忘記截圖了),NEXT后的界面應(yīng)該是默認(rèn)就行,然后繼續(xù)NEXT不指定恢復(fù)區(qū)不勾選此界面中的“SpecifyFlashRecoveryArea”不勾選此界面中的“EnableArchiving”不勾選任何特性不勾選此界面中的任何特性,除了“EnterpriseManagerRepository”點(diǎn)擊“Standarddatabasefeatures…”按鈕,務(wù)必去掉此窗口中所有特性(OracleJVM、OracleXMLDB)。有時(shí)“Standarddatabasefeatures…”按鈕不顯示,需要將此窗口最大化。設(shè)置內(nèi)存參數(shù)選擇典型設(shè)置此圖參數(shù)值僅為示例,工程中必須以各產(chǎn)品Oracle11g參數(shù)配置指導(dǎo)書(shū)為標(biāo)準(zhǔn)進(jìn)行設(shè)置。選擇數(shù)據(jù)庫(kù)字符集【重要說(shuō)明】1.“Choosefromthelistofcharactersets”必須改變,且只能選擇AL32UTF8或ZHS16GBK兩種字符集,規(guī)則如下:沒(méi)有特殊要求我們選擇ZHS16GBK2.NationalCharacterSet統(tǒng)一選擇AL16UTF16指定文件位置Spfile等文件位置默認(rèn)即可,工程中要按照各產(chǎn)品的具體要求進(jìn)行設(shè)置數(shù)據(jù)庫(kù)安全設(shè)置使用推薦設(shè)置“Keeptheenhanced11gdefaultsecutirysettings”自動(dòng)維護(hù)任務(wù)設(shè)置不使用默認(rèn)設(shè)置“Enableautomaticmaintenancetasks”修改控制文件記錄要求設(shè)置Maximunno.ofdatafiles為1000Maximumno.ofredologfile為30,Maximumno.oflogmembers為3指定數(shù)據(jù)文件裸設(shè)備的名稱和路徑此處需指定system表空間、sysaux表空間、temp表空間、undotbs1表空間、users表空間的數(shù)據(jù)文件裸設(shè)備名稱和路徑,以及Controlfile和RedoLogFiles的裸設(shè)備名稱和路徑。全部默認(rèn)路徑即可,工程中要嚴(yán)格按照各產(chǎn)品的要求規(guī)范進(jìn)行設(shè)置。去掉數(shù)據(jù)文件的自動(dòng)擴(kuò)展功能不勾選“Automaticallyextenddatafilewhenfull(AUTOEXTEND)”選不選不影響安裝,工程中嚴(yán)格按照各產(chǎn)品規(guī)范設(shè)置。生成一個(gè)數(shù)據(jù)庫(kù)創(chuàng)建腳本勾選“GenerateDatabaseCreationScripts”確認(rèn)配置參數(shù)后開(kāi)始創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)DBCA運(yùn)行完畢,數(shù)據(jù)庫(kù)建立。登陸數(shù)據(jù)庫(kù)進(jìn)行驗(yàn)證數(shù)據(jù)庫(kù)實(shí)例啟動(dòng)后,登陸數(shù)據(jù)庫(kù)確認(rèn)數(shù)據(jù)庫(kù)狀態(tài):#su-oracle$sqlplus/nologSQL>conn/assysdba;SQL>selectstatusfromv$instance;STATUS------------------------OPEN配置ORAC

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論