虛擬機redhat9下oracle9的安裝配置_第1頁
虛擬機redhat9下oracle9的安裝配置_第2頁
虛擬機redhat9下oracle9的安裝配置_第3頁
虛擬機redhat9下oracle9的安裝配置_第4頁
虛擬機redhat9下oracle9的安裝配置_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、虛擬機reedhatt9下oraacle99的安裝配配置軟件要求:Redhaat 9Oraclle 9.2.04VMwarre 5.5.3軟件下載:oraclle下載地址如如下:(可可按Ctrrl鍵,同時點擊擊下面鏈接接進行下載載) HYPERLINK /otn/linux/oracle9i/9204/ship_9204_linux_disk1.cpio.gz http:/doownlooad.ooraclle.coom/ottn/liinux/oraccle9ii/92004/shhip_99204_linuux_diisk1.cpioo.gz HYPERLINK /otn/linux/or

2、acle9i/9204/ship_9204_linux_disk2.cpio.gz hhttp:/doownlooad.ooraclle.coom/ottn/liinux/oraccle9ii/92004/shhip_99204_linuux_diisk2.cpioo.gz HYPERLINK /otn/linux/oracle9i/9204/ship_9204_linux_disk3.cpio.gz hhttp:/doownlooad.ooraclle.coom/ottn/liinux/oraccle9ii/92004/shhip_99204_linuux_diisk3.cpioo.gz注:

3、1) 虛擬擬linuux磁盤空空間8G以上;linuux 2.8G,oraccle 22.85GG,數(shù)據(jù)庫2GG;2) 虛擬擬機內(nèi)存,最好分配配在5122M或以上,速度比較較快, 我試過用用256MM,超慢;3) 如果果linuux虛擬機機硬盤空間間不足;建議議將安裝文文件放在wwindoows的盤盤符下,共共享文件夾夾,通過mmountt -t smbffs方式來來讓linnux訪問問winddows下下共享的文文件夾來進進行安裝,對虛擬llinuxx來說,就就不需要占占用那么大大的空間;需要保證證虛擬就機機linuux和wiindowws之間的的網(wǎng)絡(luò)暢通通;或通過虛虛擬機工具具共享;安裝前

4、配置置1) 創(chuàng)建建組及用戶戶 (需在在roott用戶下)建立一個用用戶和組,OOraclle 往往往要求建立立兩個組,一一個負責安安裝,另一一個負責管管理,但很很多老資格格的DBAA都認為建建立一個組組就足夠了了。以rooot用戶戶運行下列列命令:grouppadd oraccleuseraadd ooraclle -gg dbaapasswwd orraclee (注:也可可建多個組組grouppadd oraiinstaallgrouppadd oraddbagrouppadd oraooperuseraadd oora -G orrainsstalll,oraadba可以根據(jù)自自己的情況

5、況用不同的的用戶名字字和組,根根據(jù)自己喜喜好.)2) orraclee安裝目錄錄可為 /hoome/ooraclle(注: OOraclle安裝的的位置應(yīng)遵遵守OFAA( Opptimaal Fllexibble AArchiitectture )規(guī)范,但但在我的機機器上,由由于空間有有限,所以以將ORAACLE_HOMEE設(shè)定為/softt/oraacle,并要確保保oraccle用戶戶對這個目目錄可讀寫。)3) 修改改syscctl.cconf (需在rroot用用戶下)vi /eetc/ssyscttl.coonf 在最后添添如下內(nèi)容容:#byy fjkerneel.shhmmaxx =

6、 226198862544 #(此值不不可超過虛虛擬機的理理物理內(nèi)存存)如果遺漏這這步,安裝裝的最后一一步會報OORA-2271233: unnablee to attaach tto shharedd memmory segmment錯錯誤. 保存后后執(zhí)行(以使立即生生效): syscctl p 4) 在.bashh_proofilee中添加環(huán)環(huán)境變量 vi /homee/oraacle/.bassh_prrofiee 在最后后添加如下下內(nèi)容:# bby fjjexporrt LDD_ASSSUME_KERNNEL=22.4.11exporrt ORRACLEE_BASSE=/hhome/o

7、raccle/OOraHoomeexporrt ORRACLEE_HOMME=/hhome/oraccle/OOraHoome/99.2.00exporrt ORRACLEE_SIDD=oraa9iexporrt ORRACLEE_TERRM=xttermexporrt ORRA_NLLS33=$ORAACLE_HOMEE/ocoommonn/nlss/admmin/ddataLD_LIIBRARRY_PAATH=$ORACCLE_HHOME/lib:/libb:/ussr/liibLD_LIIBRARRY_PAATH=$LD_LLIBRAARY_PPATH:/usrr/loccal/llib

8、exporrt LDD_LIBBRARYY_PATTHexporrt PAATH=$PATHH:$ORRACLEE_HOMME/biinCLASSSPATHH=$CLLASSPPATH:$ORAACLE_HOMEE/JREE:$ORRACLEE_HOMME/jllib:$ORACCLE_HHOME/rdbmms/jllibCLASSSPATHH=$CLLASSPPATH:$ORAACLE_HOMEE/nettworkk/jliibexporrt PAATH CCLASSSPATHHunsett USEERNAMME 保存后后執(zhí)行(以使立即生生效): sourrce .bashh_proofil

9、ee5) 解壓壓安裝文件zcat shiip_92204_llinuxx_dissk1.ccpio.gz | cpiio -iidmvzcat shiip_92204_llinuxx_dissk2.cpiio.gzz | ccpio -idmmvzcat shiip_92204_llinuxx_dissk3.cpiio.gzz | ccpio idmmv解壓后,生生成 Diisk1 Dissk2 Diskk3 三個個文件夾(注:如文文件在wiindowws中,則則做如下操操作; 但建議放到到linuux中在winddows下下,將存放放安裝文件件的文件夾夾oraccle共享享,設(shè)置共共享權(quán)限為

10、為可讀可寫寫,然后執(zhí)執(zhí)行如下命命令:mountt -t ssmbfss -o userrnamee=cl,passswordd=cheenli,ip=1192.1168.11.1000 -l /chhenlii/oraacle /homme/orra/seetup命令解釋:上面命令中中,useernamme=cll,passsworrd=chhenlii中cl是是winddows用用戶,chhenlii是cl用用戶的密碼碼ip=1192.1168.11.1000 中1992.1668.1.100 是winndowss主機的iip地址/cheenli/oraccle 中中,cheenli是是wi

11、nddows主主機的主機機名,orraclee是共享文文件夾/homee/oraa/settup 是是linuux下的目目錄路徑,必須存在在,可以根根據(jù)自己的的需要,設(shè)設(shè)定不同的的路徑.)安裝配置后最好好重啟,用用oraccle登錄錄,并登入入xwinndow圖圖形界面進入Dissk1目錄錄執(zhí)行./rrunInnstalller (將出現(xiàn)下下面的界面面)(注意,有些些時候顯示示的安裝界界面是亂碼碼的,我的的red hat linuux 9的的簡體中文文版,安裝裝程序都是是英文的,這個時候候可以通過過執(zhí)行如下下命令來解解決問題:exporrt LAANG=CC 然后再執(zhí)行行./ruunInsst

12、alller就不不會有亂碼碼了.)1)2) 點擊擊Nextt 鍵,進進入下一步步,直至出出現(xiàn)圖二 3) 一一直nexxt到完成成,中間出出現(xiàn)的錯誤誤可點 IIgnorre 忽略略; 且在創(chuàng)創(chuàng)建數(shù)據(jù)庫庫過程中要要求輸入默默認用戶的的密碼 4) 數(shù)數(shù)據(jù)庫安裝裝成功后可可用$:dbca 命令建多個個數(shù)據(jù)庫(實例)錯誤總結(jié):我在安裝過過程中出現(xiàn)現(xiàn)了一些問問題1) 彈出出對話框,顯示錯誤誤信息:tthrowwn whhen tthe iip adddresss off a hhost cannnot bbe deetermminedd 這時候需需要用rooot用戶戶打開/eetc/hhostss 編輯該

13、該文件,iip地址和和主機名字字的對應(yīng)關(guān)關(guān)系,盡量量簡單,在在第二列,即主機名名列,不要要出現(xiàn)ipp地址形式式x.x.x.x的的主機名2) 在安安裝的最后后,安裝aagentt工具的時時候出現(xiàn)如如下的錯誤誤信息:Parammeterr orrahomme = /orraclee/prooductt/9.22.0Parammeterr noodeinnfo = NOO_VALLUEAgentt Serrvicee Faiiled這個問題是是沒有打補補丁引起的的,不過該該問題不會會影響到數(shù)數(shù)據(jù)庫的使使用,只是是agennt工具不不可用.下下載p26177419_220_GENEERIC.zipp3

14、0066854_92044_LINNUX.zzipp32388244_92044_LINNUX.zzip然后安裝,需要重新新執(zhí)行orraclee的安裝./runnInsttalleer,所以以最好在安安裝前打一一下這個補補丁.補丁安裝如如下:a) p226174419_2220_GGENERRIC.zzip 是是oraccle的oopatcch 補丁丁工具,在在虛擬機中中unziip解壓后后生成OPPatchh目錄,可放在$ORACCLE_HHOME目目錄中,并并將其路徑徑放在PAATH環(huán)境境變量中;$ unzzip pp26177419_220_GENEERIC.zip 解壓生生成 OPPa

15、tchh 目錄$ vi .bassh_prrofille 編編輯 .bbash_proffile文文件exporrt PAATH=$PATHH: $OORACLLE_HOOME/OOPathh$ soourchh .baash_pprofiile 使配置生生效b) p330068854_99204_LINUUX.ziip 是orracell的一個補補丁,安裝裝步驟如下下$ unzzip pp30066854_92044_LINNUX.zzip 解壓壓生成 330068854目錄錄$ cd 30066854 進入補丁丁目錄oracclellocall 300068544$ oopatcch ap

16、pply 安裝補補丁oracclellocall 300068544$ oopatcch lssinveentorry 查看安裝裝是否成功功c) p332382244_99204_LINUUX.ziip 是ooraclle的一個個補丁,安安裝同上3) ORRA-299807: speecifiied ooperaator doess nott exiist 在建建立新的DDB時會出出現(xiàn)的錯誤誤。 這這是Oraacle 的bugg , 可可以忽略掉掉,安裝完完成后,在在$ORAACLE_HOMEE/rdbbms/aadminn 目錄下下運行utlrrp.sqql ,用用于修補OORA-22980

17、77 錯誤。4) crreatiing aand sstartting Oraccle iinstaance 80%ORA-2295500: jaava ssessiion sstatee cleearedd(沒打補補的原故,但但對數(shù)據(jù)創(chuàng)創(chuàng)建使用沒沒影響,可可Ignoore忽略略)5)小小的的提示:如果大家以以后碰到類類似ORAA-xxxxx之類的錯錯誤信息,可可以用oerr ora NUMBBER這個命令來來看看orraclee是怎么解解釋和解決決這個問題題的。啟動數(shù)據(jù)庫庫用oraccle用戶戶登錄liinux首先執(zhí)行命命令$:sqllpluss / as ssysdbbaSQL starr

18、tup 啟動數(shù)據(jù)據(jù)庫;SQL shuttdownn 關(guān)閉閉數(shù)據(jù)庫.啟動監(jiān)控程程序,在普普通命令行行下執(zhí)行如如下命令$:lsnnrctll staart 啟動監(jiān)監(jiān)控$:lsnnrctll stoop 停止止監(jiān)控使用數(shù)據(jù)庫庫1)然后創(chuàng)創(chuàng)建表空間間creatte tabllespaace ts_testt1 dataafilee /homme/orraclee/tbsspacee/devvbasee_2000801221.dbbf sizze 500MM autooexteend on nextt 1100M maxssize 10000M;要確保/hhome/oraclle/tbbspacce目錄

19、存存在,有權(quán)權(quán)限,足夠夠的空間存存放表空間間文件2)創(chuàng)建用用戶creatte userr tesst1 iddentiifiedd by tesst1 deefaullt tabllespaace ts_testt1 teemporrary taablesspacee ttemp;創(chuàng)建用戶ttest11,密碼是teest1,默認表空空間為tss_tesst1注意,這個個時候還不不能用teest1登登錄數(shù)據(jù)庫庫,因為ttest11用戶還沒沒有creeate sesssion,connnect,resoourcee權(quán)限,還還不能登錄錄;3)給用戶戶授予權(quán)限限grantt ressourcce,co

20、onnecct to tesst1; grantt creeate sesssion to ttest11;grantt creeate tablle too tesst1;grantt creaate ttableespacce too tesst1;grantt creaate vview to ttest11;這時你可以以用devv用戶進行行登錄了.4)修改用用戶密碼用sys或或者sysstem用用戶登錄,執(zhí)行如下下的sqll修改用戶戶密碼alterr useer teest1iidenttifieed byy mannagerr;最后還因為為注意一個個小問題,修改ORRACLEE_HO

21、MME/neetworrk/addmin/tnsnnamess.oraa,將配置置該文件中中所有HOOST的值值,全部由由ip地址址替換,這這樣在登錄錄數(shù)據(jù)庫的的過程總,減少了主主機名字=ip地地址的解析析過程,有有些時候,會提高一一下登錄的的速度.5)創(chuàng)建sseq對象象creatte seequennce SSEQ_TT_USEERminvaalue 1maxvaalue 99999999startt witth 1increementt by 1cachee 20;6)創(chuàng)建表表creatte taable T_USSER(NID numbber(110),SNAMEE varcchar22

22、(20),SADDRRESS vvarchhar2(200);在linuux用戶下下建立開發(fā)發(fā)環(huán)境在需要用ooraclle數(shù)據(jù)庫庫的linnux用戶戶下配置環(huán)環(huán)境變量,搜索路徑徑需可以找找到oraacle程程序.vi .bashh_proofilee 添加如如下的配置置#oraccleexporrt ORRACLEE_BASSE=/hhome/oraccle/OOraHoomeexporrt ORRACLEE_HOMME=/hhome/oraccle/OOraHoome/99.2.00exporrt ORRACLEE_SIDD=oraa9iexporrt ORRACLEE_TERRM=xtte

23、rm#LD_LLIBRAARY_PPATHLD_LIIBRARRY_PAATH=$LD_LLIBRAARY_PPATH:/usrr/libb:/ussr/loocal/lib:$ORAACLE_HOMEE/rdbbms/ddemoPATH=$PATTH:/uusr/bbin:/usr/sbinn:/ussr/loocal/bin:.PATH=$PATTH:$OORACLLE_HOOME/bbinexporrt PAATH建立普通用用戶在路徑徑$ORACCLE_HHOME/bin$ORACCLE_HHOME/incllude$ORACCLE_HHOME/lib上所有目錄錄的rx讀執(zhí)行行權(quán)限,這這

24、樣該登錄錄用戶才能能使用$OORACLLE_HOOME/bbin 目錄下的的一些orraclee程序;并且要保保證在開發(fā)發(fā)過程中,可以使用用oraccle下的的頭文件,庫文件;到這里orraclee數(shù)據(jù)庫就就可以使用用了完全卸載(刪除)ORACCLE1.用orraclee用戶登錄錄如果要再次次安裝, 最好先做做一些備份份工作。包包括用戶的的登錄腳本本,數(shù)據(jù)庫庫自動啟動動關(guān)閉的腳腳本,和LListeener自自動啟動的的腳本。要要是有可能能連創(chuàng)建數(shù)數(shù)據(jù)庫的腳腳本也保存存下來2.使用SSQL*PPLUS停停止數(shù)據(jù)庫庫oraccleoora9220 orraclee$ ssqlpllus /noloogSQL connnect / ass syssdb

溫馨提示

  • 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

提交評論