版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Solaris 10+Oralce 10G 安裝完全手冊(cè)鏡像準(zhǔn)備工作Solaris 安裝ISO鏡像sol-10-u10-ga2-x86-dvdOracle ISO鏡像 10202_database_solaris_x86我這里是用VMware來(lái)做的試驗(yàn),要注意Solairs的系統(tǒng)位數(shù)和數(shù)據(jù)庫(kù)的位數(shù)。-bash-3.2$ isainfo -v64-bit amd64 applications sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc cx8 tsc fpu 32-bit i386 appli
2、cations sse4.2 sse4.1 ssse3 popcnt tscp cx16 sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu -bash-3.2$ isainfo -b64本次實(shí)驗(yàn)采用64位的Solaris操作系統(tǒng)和32位的Oracle數(shù)據(jù)庫(kù)安裝Solaris操作系統(tǒng)注意這一切的試驗(yàn)都是在虛擬機(jī)上完成,現(xiàn)在虛擬機(jī)上新建Solaris的虛擬環(huán)境。先選擇虛擬機(jī)的ISO鏡像文檔。然后給solaris配置內(nèi)存,官方建議是500MB就可以帶起來(lái)因?yàn)槲覀冞€要安裝oracle所以就先給1G的內(nèi)存。第一步要讓你選擇安裝的版本。默認(rèn)就可以了。然后會(huì)讓你選擇是安
3、裝的模式,還是默認(rèn)就可以了。選擇1.在經(jīng)過(guò)一段時(shí)間的系統(tǒng)配置以后進(jìn)入選擇安裝菜單。然會(huì)會(huì)讓你選擇英語(yǔ)的版本選擇US-English 然后安F2 continue!下一步。安回車(chē)?yán)^續(xù)下一步。將鼠標(biāo)移入文本框中 回車(chē) 選擇安裝選擇好語(yǔ)言 選擇6簡(jiǎn)體中文。加載文件點(diǎn)擊下一步選擇聯(lián)網(wǎng)的,下一步。選擇是否啟用DHCP這里你自己選擇我不開(kāi)啟了。下一步。輸入主機(jī)名。下一步。主機(jī)名不讓有下劃線(xiàn)。設(shè)置IP地址。下一步。設(shè)置子網(wǎng)掩碼。下一步。設(shè)置是否啟用IPv6 選擇否??茨阕约盒枰?。點(diǎn)擊下一步。讓你選擇路由。暫時(shí)選擇“無(wú)”。指定一條。下一步。這一步好像是什么驗(yàn)證的東東。我不知道,不會(huì),跳過(guò)直接下一步。無(wú)視直接下
4、一步。繼續(xù)無(wú)視 下一步。調(diào)整時(shí)間。這個(gè)不能無(wú)視。默認(rèn)選項(xiàng)。下一步。不用說(shuō)吧。亞洲,中國(guó),next!查看時(shí)間是否正確,下一步。輸入root的口令。下一步。這步要看好了,不開(kāi)啟的話(huà)不能Telnet選擇開(kāi)啟。下一步。查看配置是否正確,OK了!確定。等吧!好了,正式安裝。下一步。這一步驟沒(méi)用,虛擬機(jī)隨便你怎么選。默認(rèn),下一步。等到100%在說(shuō),然后下一步。接受協(xié)議。下一步。盤(pán)符我還不是研究的很通,直接下一步。默認(rèn)安裝。讓solaris自己給你配置。但這個(gè)辦法不是最終推薦的,我們要做的是手動(dòng)分區(qū),把SWAP分區(qū)分成物理內(nèi)存的2倍,官方推薦是4GB的大小,如果系統(tǒng)默認(rèn)給分區(qū)的話(huà)是512MB的大小,所以如果
5、還要在solaris上面安裝oracle的話(huà)建議不能用默認(rèn)的那種分區(qū)模式。配置好了。正式安裝solaris吧。要好久。等等吧。這里時(shí)間最長(zhǎng)了。點(diǎn)擊繼續(xù)點(diǎn)擊繼續(xù)重新引導(dǎo)重啟后進(jìn)入系統(tǒng)界面 回車(chē)Ping 0 通說(shuō)明網(wǎng)絡(luò)OK。好了!安裝成功!設(shè)置Solaris系統(tǒng)我們來(lái)驗(yàn)證一下現(xiàn)在這個(gè)服務(wù)器能不能正常使用。創(chuàng)建用戶(hù)Telnet和Ftp來(lái)看用戶(hù)的使用狀況,開(kāi)啟Root的telnet和FTP的功能。修改shell Solaris 10 默認(rèn)用的是古老的shell,不方便,想改為linux那種。缺省的shell 就是古老的shellecho $SHELL/sbin/sh不過(guò)據(jù)說(shuō)為了安全不建議更改,但這里我
6、就改了,不然操作很不方便。#which bash/usr/bin/bashvi /etc/passwd注銷(xiāo)一下 就可以發(fā)現(xiàn)已經(jīng)更改過(guò)來(lái)了。用root來(lái)登陸,第一次登陸選擇Java桌面系統(tǒng)。首先開(kāi)啟root的ftp和telnetRoot的telnet修改/etc/default/login把CONSOLE=/dev/console 這一行注釋掉!在CONSOLE=/dev/console 前面加上“#”連接成功!Root的ftp修改/etc/ftpd/ftpusers 文件在root前面加上 “#” 就可以了。連接成功檢查系統(tǒng)硬件條件至少512M物理內(nèi)存;檢查命令:prtconf -vp| gr
7、ep Mem-bash-3.2$ prtconf -vp| grep MemMemory size: 1100 Megabytes交換空間的設(shè)置;實(shí)際內(nèi)存決定交換空間大?。翰怀^(guò)1G2倍于內(nèi)存;1G-2G1.5倍于內(nèi)存;2G-8G與內(nèi)存相同;超過(guò)8G0.75倍于內(nèi)存-bash-3.2$ swap -l交換文件 dev swaplo blocks free/dev/dsk/c0d0s1 102,1 8 1076344 1076344設(shè)置Swap space的基本命令是 swap,-a是增加,-l是列表,-s是顯示狀態(tài),-d是刪除。為達(dá)到Swap space要求,需創(chuàng)建臨時(shí)交換空間,命令如下:mk
8、file 1200m /export/home/tmpswapswap a /export/home/tmpswapswap -l注:重新啟動(dòng)后,臨時(shí)交換空間不會(huì)自動(dòng)加載,需要使用swap a 安裝完畢后,可以用swapd/tmpswap;rm/tmpswap命令刪除交換空間和臨時(shí)文件。/tmp目錄至少400M空閑空間-bash-3.2$ df -h /tmp/文件系統(tǒng) 大小 用了 可用 容量 掛接在swap 1.0G 44K 1.0G 1% /tmp注意自己的硬盤(pán)是否夠40GB,因?yàn)槲覀冞€要安裝Oracle。我這里虛擬出來(lái)的80GB空間的硬盤(pán)。安裝Oracle 10G 數(shù)據(jù)庫(kù)檢查安裝包-ba
9、sh-3.2# pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWsprot SUNWtoo SUNWi1of SUNWi1cs SUNWi15cs SUNWxwfnt system SUNWarc Lint Libraries (usr)system SUNWbtool CCS tools bundled with SunOSsystem SUNWhea SunOS Header Filessystem SUNWi1of ISO-8859-1 (Latin-1) Optional Fontssystem SUNWlibm
10、Math & Microtasking Library Headers & Lint Files (Usr)system SUNWlibms Math & Microtasking Libraries (Usr)system SUNWsprot Solaris Bundled toolssystem SUNWtoo Programming Toolssystem SUNWxwfnt X Window System platform required fonts 錯(cuò)誤: 未發(fā)現(xiàn)SUNWi1cs的信息錯(cuò)誤: 未發(fā)現(xiàn)SUNWi15cs的信息掛載后從鏡像中安裝缺失安裝包-bash-3.2# pkgad
11、d -d /cdrom/sol_10_811_x86/Solaris_10/Product SUNWi1cs-bash-3.2# pkgadd -d /cdrom/sol_10_811_x86/Solaris_10/Product SUNWi15cs修改系統(tǒng)內(nèi)核參數(shù)用root用戶(hù)修改 vi /etc/system (G 去到最后一行 按ESC a插入以下代碼)set shmsys:shminfo_shmmax=(給oracle最大內(nèi)存設(shè)為1G)set shmsys:shminfo_shmmin=1set shmsys:shminfo_shmmni=100set shmsys:shminfo_s
12、hmseg=10set semsys:seminfo_semmni=100set semsys:seminfo_semmsl=256set semsys:seminfo_semmns=200set semsys:seminfo_semopm=100set semsys:seminfo_semvmx=32767其中這些參數(shù)的含義shmmax - 共享內(nèi)存段的最大字節(jié)數(shù),建議與物理內(nèi)存一樣,否則在創(chuàng)建實(shí)例時(shí)可能會(huì)出現(xiàn)ORA-27102: out of memory錯(cuò)誤,若出現(xiàn)此錯(cuò)誤可修改參數(shù)重啟后再進(jìn)行創(chuàng)建實(shí)例.shmmin - 共享內(nèi)存段的最小尺寸.shmmni - 共享內(nèi)存段的最大數(shù)目.shm
13、seg - 每個(gè)進(jìn)程可分配的最大共享內(nèi)存段數(shù)目.shmall - 最大的并發(fā)共享內(nèi)存段數(shù)目,比SGA還要大.semmns - 信號(hào)燈的最大數(shù)量,跟ORACLE的PROCESS數(shù)有關(guān).semmsl - 每個(gè)信號(hào)燈集合中最多的信號(hào)燈數(shù)目創(chuàng)建用戶(hù)和組 -bash-3.2# groupadd oinstall-bash-3.2# groupadd dba-bash-3.2# useradd -g oinstall -G dba -d/export/home/oracle -m -s /usr/bin/bash oracle -g表示用戶(hù)所屬組、-G表示用戶(hù)所屬附加組、-d表示用戶(hù)主目錄、-s表示用戶(hù)默
14、認(rèn)shell類(lèi)型、oracle表示用戶(hù)名,-m參數(shù)表示自動(dòng)創(chuàng)建此用戶(hù)的主目錄,為避免麻煩,請(qǐng)勿手動(dòng)創(chuàng)建此目錄-bash-3.2# passwd oracle創(chuàng)建目錄并分配給用戶(hù)-bash-3.2# mkdir -p /u01/oracle-bash-3.2# chown -R oracle:oinstall /export/home/oracle-bash-3.2# chown -R oracle:oinstall /u01-bash-3.2# chmod -R 775 /export/home/oracle-bash-3.2# chmod -R 775 /u01設(shè)定oracle用戶(hù)的環(huán)境參數(shù)
15、 -bash-3.2$ su - oracle-bash-3.2$ vi .profile umask 022ORACLE_SID=sol10g (注意這里這里是Oracle的SID號(hào)在使用JDBC的時(shí)候資源名是用的Oracle的SID號(hào),這里要好好注意一下)export ORACLE_SIDORACLE_BASE=/u01/oracleexport ORACLE_BASEORACLE_HOME=$ORAexport ORACLE_HOMEORACLE_TERM=xtermexport ORACLE_TERMPATH=$PATH:$ORACLE_HOME/bin:/usr/bin:/usr/c
16、cs/bin:/etc:/usr/openwin/binexport PATHNLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBKexport NLS_LANGDISPLAY=0:0.0(這里寫(xiě)你Solaris 的真實(shí)IP地址,一定要改回來(lái)不讓在安裝的時(shí)候會(huì)報(bào)錯(cuò)。完整的格式應(yīng)該是 IP地址:0.0)export DISPLAY注:在此種方式中使用了變量名為“NLS_LANG”,目的是為了解決oracle數(shù)據(jù)庫(kù)安裝后以“sqlplus”方式登錄時(shí)候出現(xiàn)的亂碼問(wèn)題,不過(guò)此法太過(guò)籠統(tǒng),若配置不當(dāng),將會(huì)引起“ORA-12705” 的錯(cuò)誤,應(yīng)根據(jù)實(shí)際情況,在oracle數(shù)
17、據(jù)庫(kù)成功安裝后查詢(xún)字符集后再做決定。-bash-3.2$ source .profile 使之生效-bash-3.2$ env |grep ORA 查看是否生效ORACLE_SID=sol10gORACLE_BASE=/u01/oracleORACLE_TERM=xterm上傳并解壓oracle 10g安裝包 解壓完成后會(huì)生成database目錄正在檢查安裝程序要求.Oracle 10G 安裝步驟-bash-3.2$ pwd/export/home/oracle/database-bash-3.2$ ./runInstaller檢查操作系統(tǒng)版本: 必須是5.10。 實(shí)際為 5.10 通過(guò)檢查臨
18、時(shí)空間: 必須大于 250 MB。 實(shí)際為 1783 MB 通過(guò)檢查交換空間: 必須大于 500 MB。 實(shí)際為 2267 MB 通過(guò)檢查監(jiān)視器: 監(jiān)視器配置至少必須顯示 256 種顏色。 實(shí)際為 16777216 通過(guò)所有安裝程序要求均已滿(mǎn)足。監(jiān)視器不通過(guò)時(shí), env |grep DIS 查看設(shè)置是否正確。DISPLYA=0:0.0實(shí)在不行需要注銷(xiāo)用戶(hù)再進(jìn)行。第一步:Oracle Universal Installer Welcome 窗口出現(xiàn)。選擇 Next 開(kāi)始安裝Oracle 10g第二步:在Unix和Linux安裝時(shí)。Specify Inventory directory and c
19、redentials 窗口出現(xiàn)。輸入安裝Oracle 的完整目錄或接受缺省值.輸入操作系統(tǒng)組名。此組具有目錄寫(xiě)權(quán)限。單擊 Next。 單擊OK第三步:出現(xiàn)對(duì)話(huà)框。打開(kāi)一個(gè)行的終端窗口,以root登陸,按照對(duì)話(huà)框的指示運(yùn)行 orainstRoot.sh腳本返回到 Oracle Universal Installer 頁(yè)面單擊 Continue。第四步:Specify File Locations 窗口出現(xiàn)。輸入安裝Oracle軟件的完整目錄或接受缺省值。單擊 Next第五步:Select Installaction Type 頁(yè)面出現(xiàn)。選擇企業(yè)版還是標(biāo)準(zhǔn)版. 我們這里選擇企業(yè)版。單擊 Next第
20、六步:Installer 將確認(rèn)系統(tǒng)符合安裝和配置所選產(chǎn)品的最低要求. 在繼續(xù)前糾正并報(bào)告問(wèn)題。Next。第七步:select Database Configuration 頁(yè)面出現(xiàn)。選擇開(kāi)始數(shù)據(jù)庫(kù)的類(lèi)型為 General Purpose、Transaction Processing 或Data Warehouse 單擊 Next。第八步:Specify Database Configuration Options 頁(yè)面出現(xiàn)。在Database Naming 部分輸入 Global Database Name 和 Sid。在Database Character Set 部分選擇字符集. 選擇C
21、reate database with Sample Schemas 安裝實(shí)例模式. 單擊Next第九步:Select Database Management Option 頁(yè)面出現(xiàn).選擇Use Database Control for DatabaseManagement .單擊Next。第十步:Spectify Database File Storage Option 頁(yè)面出現(xiàn). 選擇適合的環(huán)境 File System、Automatic Storage Management 或者 Raw Devices. 單擊 Next。 第十一步:Specify Backup and Recovery
22、 Options 頁(yè)面出現(xiàn). 選擇 Do not enable Automated backups 配置自己的備份計(jì)劃. 單擊Next。 第十二步:Specify Database Schema Passwords 頁(yè)面出現(xiàn)。選擇Use different passwords for these accounts 并輸入管理員密碼或選擇 Use the same password for all the accounts 并輸入密碼. 單擊Next。 第十三步:Summary 頁(yè)面出現(xiàn).包含將安裝的產(chǎn)品列表. 單擊 Install 開(kāi)始安裝。第十四步:進(jìn)度條。第十五步:Configuratio
23、n Assistants 頁(yè)面出現(xiàn).允許Configuration Assistants 執(zhí)行. 他們配置 網(wǎng)絡(luò)、啟動(dòng)域數(shù)據(jù)庫(kù)連接的 Oracle Net Services listener 進(jìn)程.創(chuàng)建數(shù)據(jù)庫(kù)并配置管理工具。第十六步:出現(xiàn)顯示數(shù)據(jù)庫(kù)創(chuàng)建進(jìn)度條的頁(yè)面。第十七步:但數(shù)據(jù)庫(kù)創(chuàng)建完成后,出現(xiàn)包含您的數(shù)據(jù)庫(kù)信息的頁(yè)面。查看此列表。如果解除或者更改數(shù)據(jù)庫(kù)賬戶(hù)的密碼,可以單擊頁(yè)面頂部的Password Management。然后單擊Ok。第十八步:出現(xiàn)對(duì)話(huà)框。打開(kāi)新的終端窗口.以Root登陸并運(yùn)行Root.sh腳本。當(dāng)腳本完成后。返回到Oracle Universal Installer頁(yè)面
24、單擊Ok。第十九步:End of Installation 頁(yè)面出現(xiàn).此頁(yè)面包含關(guān)于Web應(yīng)用程序端口號(hào)碼的重要信息。第二十步:單擊yes退出。完成了Oracle 10G 在Solaris 10 上的安裝。遇到的問(wèn)題在安裝到85%的時(shí)候出現(xiàn)以下錯(cuò)誤在網(wǎng)上找了很久,發(fā)現(xiàn)大概有兩種可能性。1、是Oracle的版本與Solaris的版本不匹配,說(shuō)是將64的介質(zhì)安裝在32位的系統(tǒng)上。但是我可以確定我的Solaris的版本是64而數(shù)據(jù)庫(kù)是32位的2、環(huán)境變量配置不正確,但是我也找了些安裝Oralce10g的文檔,配置應(yīng)該沒(méi)問(wèn)題這是個(gè)BUG,解決方案如下。CauseUnpublished bug:Bug
25、6791866 - ASSEMBLER CODE GENERATED BY GENNTTAB CAUSES LD ERROR IN LATEST SOLARIS BUILDS Which states:Always in the latest Solaris builds Solaris 11 Nevada and Solaris 10 Update 10 and above ( Solaris 10 8/11 )due to stricter integrity checking in the linker (ld) or OS patch 144501-19 installed.SolutionFor versions 10.1.x through 10.2.0.x use the foll
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品質(zhì)量承諾書(shū)模板
- 中福在線(xiàn)服務(wù)員總結(jié)
- 中秋節(jié)主題演講
- 為國(guó)爭(zhēng)光課件教學(xué)課件
- 影響工期的因素分析及應(yīng)對(duì)措施
- 元旦模板課件教學(xué)課件
- 菊花病害課件教學(xué)課件
- 安全的課件教學(xué)課件
- 四年級(jí)數(shù)學(xué)(四則混合運(yùn)算帶括號(hào))計(jì)算題專(zhuān)項(xiàng)練習(xí)與答案匯編
- 自愿出資入股協(xié)議書(shū)(2篇)
- 五年級(jí)上冊(cè)英語(yǔ)課件M6U1 You can play football well
- 心肌疾病-第九版內(nèi)科學(xué)課件
- 工作人員應(yīng)對(duì)火災(zāi)現(xiàn)場(chǎng)應(yīng)急處置卡
- 中醫(yī)治療疫病的優(yōu)勢(shì)與前景共31張課件
- 考研復(fù)習(xí)有機(jī)化學(xué)選擇題400題(頁(yè)尾附答案)
- 灌注樁樁頭破除綜合施工專(zhuān)題方案付
- 管理人員名單及監(jiān)督電話(huà)牌
- 酸堿廢氣處理噴淋塔使用說(shuō)明書(shū)
- -撫順市集裝袋廠聚烯烴集裝袋生產(chǎn)項(xiàng)目環(huán)境影響評(píng)價(jià)文件
- 武漢市硚口區(qū)面向社會(huì)公開(kāi)招考217名社區(qū)干事(必考題)模擬卷和答案
- 小學(xué)語(yǔ)文人教四年級(jí)上冊(cè)(統(tǒng)編)第四單元-四上快樂(lè)讀書(shū)吧課堂實(shí)錄及評(píng)析《很久很久以前》魏佳
評(píng)論
0/150
提交評(píng)論