VirtualBox : Installing Oracle Database 10g Express Edition on Enterprise Linux 5.5

20101124_vm-enterpriselinux55xe10g_a000

คราวที่แล้วเราลงตัว Oracle Database 11g R2 บน VirtualBox ได้แล้ว มาในวันนี้เราจะมาลง Oracle Database 10g Express Edition ใน VirtualBox เพื่อให้ database ทั้ง 2 ตัวที่ลงใน VirtualBox คุยกัน โดยจะใช้ตัวไฟล์ VirtualBox ที่ได้ทำการ Clone ไว้ในหัวข้อ VirtualBox : Installing Enterprise Linux 5.5 ก่อนหน้านี้ พร้อมแล้วเริ่มกันเลย

โดยมี Operating System Environment กับ Hardware Specification ดังนี้

Environment:

  • Enterprise Linux 5.5 on Oracle VM VirtualBox 3.2.10

Hardware Specification on VirtualBox:

  • CPU : Pentium Core 2 Duo 2 GHz
  • RAM : 2 GB
  • HDD : 500 GB

 

Pre-Installing Oracle Database 10g Express Edition

เราจะใช้ตัว VirtualBox จากที่เราสร้างขึ้นมาในหัวข้อ VirtualBox : Installing Enterprise Linux 5.5 นำมาใช้ และก่อนที่จะทำการติดตั้ง Oracle Database 10g Express Edition ได้นั้น ต้องมีการลง package เพิ่มเติมสำหรับ Enterprise Linux 5.5 ที่จำเป็นในการติดตั้ง Oracle Database 10g Express Edition ซึ่ง package ที่ต้องการจะมีอยู่ใน DVD ที่ใช้ติดตั้งอยู่แล้ว ให้เราทำการใส่แผ่น DVD เข้าไปในเครื่อง แล้วเปลี่ยน path เข้าไปในแผ่น DVD โดย “DVD Name” คือชื่อของแผ่น DVD แล้วใช้คำสั่ง rpm ในการติดตั้ง package ทั้งหมดตามที่ต้องการ

cd /media/"DVD Name"/Server
rpm -Uvh glibc-2.*
rpm -Uvh glibc-common-2.*
rpm -Uvh glibc-devel-2.*
rpm -Uvh glibc-headers-2.*
rpm -Uvh libaio-0.*
rpm -Uvh libaio-devel-0.*

เมื่อลง package ที่จำเป็นสำหรับการติดตั้ง Oracle Database 10g Express Edition แล้ว ต่อมาเราต้องสร้าง Oracle Groups and User Account

[root@odbx ~]# /usr/sbin/groupadd oinstall
[root@odbx ~]# /usr/sbin/groupadd dba
[root@odbx ~]# /usr/sbin/groupadd oper
[root@odbx ~]# /usr/sbin/useradd -g oinstall -G dba,oper oracle
[root@odbx ~]# id oracle
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper)
[root@odbx ~]#

เมื่อสร้าง Oracle User Account แล้วเราก็ต้องตั้ง password สำหรับ Oracle User Account นั้นด้วย

[root@odbx ~]# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@odbx ~]#

ถ้าทุกอย่างเรียบร้อยแล้ว เราก็จะไปยังขั้นตอนถัดไป

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s