- 論壇徽章:
- 0
|
一,本次安裝不是雙機(jī)安裝,只是一次單機(jī)安裝,硬件條件如下:
fujitsu primepower 250 小型機(jī)1臺
配置:1.1GHZ SPARC64 V cpu 1塊
73.5GB SCSI 硬盤 2塊 (做Mirror)
2048MB內(nèi)存
以上是主要硬件配置,硬件加電后安裝Solaris 8 02/02 選取最大安裝,安裝完后打上了最新的補(bǔ)丁,如
安裝solaris 9 同8一樣。本次安裝的Oracle 10g是從www.oracle.com網(wǎng)站下載的Oracle database
10g 10.1.0.2.0 for Solaris sparc 64位版,而Oracle Database 10g Companion CD不用下,該版
本是一個(gè)500多MB 的gz壓縮包。把該壓縮包用FTP傳入系統(tǒng)的/export/home目錄中,用以下命令解包:
# unzip ship_rel10_sol64_db.cpio.gz
得到一個(gè)cpio壓縮包,再用以下命令解包:
# cpio -idcmv <ship_rel10_sol64_db.cpio
解壓后會(huì)在/export/home目錄下產(chǎn)生一個(gè)目錄Disk1,
注:如是光盤介質(zhì)的Oracle 10g ,則先把光盤放入主機(jī)的cdrom或dvdrom驅(qū)動(dòng)器中,然后執(zhí)行如下命令:
# ls /cdrom/cdrom0
確認(rèn)光盤內(nèi)容是否能顯示,如果不能正常顯示,可以用如下命令查出cdrom的設(shè)備文件:
# mount |grep cdro
然后用命令:
# mount –r –F hsfs /dev/dsk/cxtydzsn /cdrom
把光盤綁定,這里cxtydzsn是你指你cdrom的設(shè)備文件。
二,oracle 10g對軟硬件環(huán)境要求:
內(nèi)存最小需要:512MB
系統(tǒng)交換區(qū)SWAP最小需要:1GB 或2倍內(nèi)存容量的空間,如果內(nèi)存大于等于2GB那么SWAP在1倍或2倍內(nèi)
存容量之間。
/tmp最小需要:400MB
磁盤空間最小需要:3.7GB 其中2.5GB用于oracle software files ,1 .2GB用于database files。
系統(tǒng)結(jié)構(gòu)必須是:64位
solaris 8補(bǔ)丁需要:J2SE_Solaris_8_Recommended.zip ,8_Recommended.zip ,這2個(gè)補(bǔ)丁即可,9
也一樣,可以去sunsolve.sun.com下這些補(bǔ)丁是必須的oracle 10g安裝時(shí)是會(huì)檢查這些補(bǔ)丁是否以打。
可以用以下命令檢測系統(tǒng)是否符合安裝要求:
# swap –s 查看交換區(qū)空間大小
# df -k /tmp 查看/tmp空間大小
# prtconf | grep "Memory size" 查看內(nèi)存大小
# df –k 查看系統(tǒng)磁盤空間
# isainfo –kv 查看系統(tǒng)內(nèi)核是否是64位
# pkginfo -i SUNWarc SUNWlibms SUNWil0f SUNWbtool SUNWsprot SUNWi1cs SUNWhea SUNWsprox
SUNWi15cs SUNWlibm SUNWtoo SUNWxwfnt
查看這些補(bǔ)丁是否打上 ,如是solaris 9只需用如下命令:
# patchadd –p | grep patch_number 查看112233-11 和 111722-04這2個(gè)patchs是否打上。
上面的補(bǔ)丁中有2個(gè)補(bǔ)丁需重新安裝一下,分別是:SUNWi15cs ; SUNWi1cs ;它們可以在solaris 8的
software 1of2中找到。
三,oracle 10g的安裝
1,創(chuàng)建安裝必須的組和用戶:
# groupadd oinstall 建立oinstall組
# groupadd dba 建立dba組
# grep oinstall /etc/group 查看 oinstall
# grep dba /etc/group 查看dba
# useradd -d /export/home/oracle -g oinstall -G dba -m oracle 創(chuàng)建一個(gè)用戶oracle它的主
目錄在/export/home目錄下。
# passwd oracle 設(shè)置oracle用戶密碼
2,創(chuàng)建安裝目錄
# mkdir –p /u01/app/oracle 創(chuàng)建oracle software files 目錄
# mkdir -p /u02/oradata 創(chuàng)建oracle database files 目錄
# chown -R oracle install /u01/app/oracle /u02/oradata 分別屬于oracle用戶和oinstall組
# chmod –R 755 /u01/app/oracle /u02/oradata 有讀寫執(zhí)行權(quán)限
3,調(diào)整system參數(shù)
# cp /etc/system /etc/system.old 備份system文件
# vi /etc/system 修改system 文件
在system文件末尾加上如下內(nèi)容:
set noexec_user_stack=1 注:solaris 9 可不用這個(gè)參數(shù)
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
編輯完后保存,然后重啟。
# shutdown -y -i6 -g0
4,設(shè)置oracle用戶環(huán)境變量
# su – oracle 切換到oracle用戶
# vi .profile 建用戶時(shí)默認(rèn)用的是bourne shell ,所以編輯.profile環(huán)境變量文件
加入如下內(nèi)容:
umask 022
TEMP=/tmp;export TEMP
TMPDIR=/tmp;export TMPDIR
ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE 注:oracle主目錄
#ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1;export ORACLE_HOME
注:這一行的內(nèi)容先不加,要等安裝完后再加,因?yàn)橐_認(rèn)最終安裝的目錄。
PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin
ORACLE_SID=dbs;export ORACLE_SID 注:定義數(shù)據(jù)庫SID
編輯完后保存,然后退出oracle用戶,然后再次用oracle用戶進(jìn)入,用命令:
# env
查看剛才編輯的環(huán)境變量起作用沒。
5,開始安裝oracle 10g]
因?yàn)閛racle 安裝是在圖形界面下進(jìn)行,x-windows軟件選用Xmanager 2.0,終端軟件用SecureCRT 4.1
它們的具體使用就不多說了,當(dāng)然有sun 圖形工作站的話,也可以用,具體設(shè)置請參考相關(guān)文檔,這里只
講用pc或notebook 用上面說的軟件安裝,保證pc或notebook與主機(jī)在同一網(wǎng)段。
使用Xmanager 2.0用oracle用戶登陸主機(jī),在控制臺進(jìn)入oracle安裝軟件目錄,如是光盤介質(zhì)則進(jìn)
入/cdrom/cdrom0目錄,這里是以解壓后的安裝文件為主,執(zhí)行命令:
$./runInstal如圖
接著出現(xiàn)歡迎畫面:
點(diǎn)“下一步”讓你指定inventory目錄和身份證明,選默認(rèn)。
點(diǎn)“下一步”彈出窗口讓你以root身份執(zhí)行orainstRoot.sh腳本。
用SecureCRT 4.1連接主機(jī),以root用戶登陸,執(zhí)行這個(gè)腳本。
執(zhí)行完后,再回到安裝界面點(diǎn)“繼續(xù)”。出現(xiàn)指定文件位置界面。
選默認(rèn),當(dāng)然也可以修改“名稱”為認(rèn)為合適的。然后點(diǎn)“下一步”。開始加載產(chǎn)品列表。
加載完后出現(xiàn)選擇安裝類型,選則默認(rèn)即可。
點(diǎn)“下一步”進(jìn)行產(chǎn)品特定先決條件檢查。
如沒問題,點(diǎn)“下一步”開始加載安裝程序。
然后進(jìn)入選擇數(shù)據(jù)庫配置,選擇默認(rèn)即可。
點(diǎn)“下一步”進(jìn)入數(shù)據(jù)庫配置選項(xiàng),因在前面的oracle用戶環(huán)境中已定義好SID,選默認(rèn)即可,對于數(shù)據(jù)
庫字符集選默認(rèn)也行,也可根據(jù)實(shí)際情況進(jìn)行選擇。
選好后,點(diǎn)“下一步”進(jìn)入數(shù)據(jù)庫管理選項(xiàng),選默認(rèn)。
點(diǎn)“下一步”在指定數(shù)據(jù)庫文件存儲(chǔ)選項(xiàng)界面里“指定數(shù)據(jù)庫文件位置”請指定到建好的目
錄/u02/oradata
選好后,點(diǎn)“下一步”,進(jìn)入指定備份和恢復(fù)選項(xiàng),選默認(rèn)。
點(diǎn)“下一步”進(jìn)入指定數(shù)據(jù)庫方案的口令,選所有帳號都使用同一個(gè)口令,輸入口令。
點(diǎn)“下一步”開始安裝。點(diǎn)“安裝”開始安裝oracle 10g ,安裝需要一些時(shí)間,大約30來分鐘就安裝鏈
接完,還是很快的。
緊跟著開始Configuration Assinstant 。
完成后彈出一個(gè)報(bào)告畫面。
可以點(diǎn)“口令管理”查看口令狀態(tài)。
如沒問題,點(diǎn)報(bào)告畫面里的“確定”會(huì)又彈出一個(gè)窗口,讓你用root去執(zhí)行腳本root.sh
切換到SecureCRT 4.1,以root身份執(zhí)行root.sh腳本。
都選默認(rèn),執(zhí)行完后回到安裝窗口,點(diǎn)“確定”安裝結(jié)束。
注意安裝報(bào)告里的那些可用url來訪問的內(nèi)容。可以用瀏覽器訪問,這是10g的一個(gè)新的特色,9i和8i不知
有沒有。
到這里,oracle 10g就全部安裝完了,如果你還想裝Oracle Database 10g Companion CD的話,請參考
Oracle Database Quick Installation Guide 10g Release 1 (10.1) for Solaris Operating System
(SPARC)。
在安裝界面點(diǎn)“退出”結(jié)束安裝!
有關(guān)oracle 10g的管理應(yīng)用請參考相關(guān)文檔。
Oracle 10g 在Solaris 8&9 環(huán)境中安裝文檔
安裝圖片略 |
|