ก่อนที่เราจะลง oracle 10g บน unix( HP-UX ,SunOS) เราต้องมา set Configure Kernel Parameters ของ OS ก่อน
[1] Using /etc/system
set file system
- login ด้วย user root
- vi /etc/system
แล้วพิมพ์ parameter ลงไปดังนี้
set max_nprocs=65546
set pidmax=100000
set maxusers = 4096
set noexec_user_stack=1
- wq! save แล้วก็ออกครับ
[2]set paramter และ option ของ user oracle(user ที่เราจะให้ install)
- สร้าง user oracle ให้อยู่ใน group dba
-เสร็จแล้ว เช็คดูว่า user เราพร้อมที่จะ install หรือยัง
id –p
uid=100(oracle) gid=100(dba) projid=100(group.dba) <-- แสดงว่าพร้อมแล้วที่จะ install
[3] set file project อันนี้ต้อง login ด้วย user root
projmod -sK "project.max-shm-memory=(privileged,4gb,deny)" group.dba (ใส่ max memory)
projmod -sK "project.max-sem-ids=(privileged,256,deny)" group.dba
projmod -sK "project.max-shm-ids=(privileged,256,deny)" group.dba
projmod -sK "process.max-sem-nsems=(privileged,256,deny)" group.dba
ซึ่งเมื่อ set เสร็จแล้วจะเก็บไว้ในไฟล์ /etc/project นั่นเอง
เสร็จแล้ว Reboot เลยครับ
[4] Reboot เสร็จ เช็ค parameter ของเราอีกรอบว่า พร้อมที่จะ install มั้ย login ด้วย user oracle
prctl -n project.max-shm-memory -i project group.dba
prctl -n project.max-sem-ids -i project group.dba
prctl -n project.max-shm-ids -i project group.dba
prctl -n process.max-sem-nsems -i process
[5] Install Oracle 10g
1) copy Oracle Software จากแผ่น CD หรือ DVD ลงใน Unix ของเราก่อน
2) เราต้องใช้ program ที่support graphic เพื่อ install oracle
SecureCRT ไม่สามารถใช้ได้
Xmanager โอเคใช้ได้
เมื่อ login ผ่าน ไปที่ directory ที่เราเก็บ oracle software ไว้
หาไฟล์ที่ชื่อ runInstaller แล้วใช้ command ./runInstaller
3) set Oracle Home
มี option ให้เลือกว่า เราจะสร้าง database ด้วยหรือเปล่า
ข้อแนะนำให้สร้าง database ทีหลัง เอาเครื่องหมายถูก ออกจากช่อง Create Start Database

รูปที่ 1
4) ระบุ directory intentory กด Next

รูปที่ 2
5) ขั้นตอนนี้จะเช็ค Environment ของเครื่องที่กำลังลง Oracle เมื่อผ่านแล้วกด Next

รูปที่ 3
6) เช็ค Configuration ยืนยันไปที่ Install data Software only

รูปที่ 4
7) Summary จะแสดงให้ ว่าเราลงมีรายการอะไรบ้าง กด Install เพื่อทำงานต่อ

รูปที่ 5
8) แสดงหน้าจอ ที่กำลัง Install รอจนครบ 100%

รูปที่ 6
9) พอครบ 100% ก็จะมีหน้าจอบอกว่า ให้ไปรัน Shell Script ใน Unix
orainstRoot.sh และ root.sh
login ด้วย user root แล้วทำการ run script สองตัวนี้ เป็นอันว่า เสร็จขั้นตอนการ Install Oracle
หมายเหตุ ตัวอย่างเป็นการ Install Oracle 10g บน Sun Microsystems Inc. SunOS 5.10