
TUTORIAL
วิธีติดตั้ง Oracle Database 11g บน Linux (Part 1/1) : ขั้นตอนที่ต้องเตรียมก่อน Install Software
Last Updated (Saturday, 08 August 2009 23:14) Tuesday, 13 January 2009 11:49
ความต้องการขั้นต่ำของ Physical RAM : 1 GB
ความต้องการขั้นต่ำของ Swap :
1.5 เท่า ของ RAM (แต่ผมแนะนำว่า 2 เท่า จะแน่นอนกว่า) กรณี RAM มีขนาด 513 MB - 1GB
เท่ากับ ขนาดของ RAM กรณี RAM มีขนาด 2 GB - 8 GB
0.75 เท่า ของ RAM กรณี RAM มีขนาดมากกว่า 8 GB
ความต้องการขั้นต่ำ ของพื้นที่ Disk
/tmp ต้องการพื้นที่ขั้นต่ำ 150 - 200 MB (ผมแนะนำ 400 MB ขึ้นไป)
Oracle Software Partition ต้องการพื้นที่ขั้นต่ำ 1.5 - 3.5 GB
Data Files Partition ต้องการพื้นที่ขั้นต่ำ 1.5 -1.81 GB
Linux Operating System version support. :
Linux Package ขั้นต่ำ ที่ต้องการ :
ผมใช้ Red Hat Enterprsie Linux 4 update 4 จะใช้หมายเลขของ package สูงกว่านี้ก็ได้ครับ แต่เท่าที่ผมเคย install มา version package RPM ที่มาในแผ่น ที่คุณ install Linux ก็ใช้ได้แล้ว
grep MemTotal /proc/meminfo
ตรวจสอบพื้นที่ Swap ด้วยคำสั่ง
grep SwapTotal /proc/meminfo
ตรวจสอบ version ของ Linux ด้วยคำสั่ง
rpm -q redhat-release
rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel\
glibc glibc-common glibc-devel gcc gcc-c++ libaio-devel libaio \
libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel
![]()


เมื่อตั้งค่า /etc/sysctl.conf เสร็จ ให้ใช้คำสั่งต่อไปนี้ เพื่อให้มีผลทันที โดยไม่ต้อง restart เครื่อง
/sbin/sysctl -p
edit ค่า /etc/security/limits.conf ดังนี้
edit ค่า /etc/pam.d/login ดังนี้
ให้ Disable SELINUX ด้วยการ edit ค่า /etc/selinux/config ดังนี้
SELINUX=DISABLE
สร้าง user ชื่อ oracle และ group ชื่อ dba,oinstall,oper,asmadmin ด้วยคำสั่งต่อไปนี้
groupadd oinstall
groupadd dba
groupadd oper
groupadd asmadmin
useradd -g oinstall -G dba,oper,asmadmin oracle
passwd oracle
oracle database table oracle database data using index pl/sql password oracle tutorial oracle thailand oracle thai database administrator oracle training thailand oracle dba oracle training thai oracle consultance oracle consultance oracle consulting oracle consulting thailand mysql tuning indexes statistics join migration column rman tables production
