go to http://oracle.in.th
Showing posts with label bie. Show all posts
Showing posts with label bie. Show all posts

Thursday, June 10, 2010

มาลดเวลาการ Start Oracle Database ด้วย Auto Start กันเถอะ

โดยปกติ เวลาผมจะ Start Database นั้น ผมจะ Start แบบ manual มีวันนึงผมก็เริ่มขี้เกียจมา อยากจะให้ Database มัน Start เองเลยหลังจาก Boot OS เสร็จ...ผมเลยไปหาวิธีที่จะให้มัน Auto Start Database หลังจากการ boot OS เลยโดยที่ผมไม่ต้องไปทำ manual start อีกต่อไป วันนี้เลยอยากจะแชร์บทความนี้ไว้ เผื่อใครอยากทำบ้างนะครับ

มาดูวิธีที่จะทำให้ Oracle Database auto start ขึ้นมาหลังจากการ boot OS โดยที่ admin ไม่ต้อง manual start กันเลยดีกว่า

1. login root

2. เข้าไปแก้ที่ /etc/oratab
โดยสังเกตุที่บรรทัด orcl:/oracle/db11201:N
ถ้าเป็น N อยู่ให้เปลี่ยนเป็น Y ดังนี้ orcl:/oracle/db11201:Y

3.สร้างไฟล์ใหม่ชื่อ dbora ไว้ที่ /etc/init.d/ โดยรายละเอียดตามด้านล่าง

#!/bin/sh
#chkconfig: 345 99 10
#description: Oracle auto start-stop script.
#
#Set ORA_HOME to be equivalent to the $ORACLE_HOME
#from which you wish to execute dbstart and dbshut;
#
#Set ORA_OWNER to the user id of the owner of the
#Oracle database in ORA_HOME.

ORA_HOME=/oracle/db11201
ORA_OWNER=oracle

if [ ! -f $ORA_HOME/bin/dbstart ]
then
echo "Oracle startup: cannot start"
exit
fi

case "$1" in
'start')
#Start the Oracle databases:
#The following command assumes that the oracle login
#will not prompt the user for any values
su - $ORA_OWNER -c "$ORA_HOME/bin/emctl start dbconsole" &
su - $ORA_OWNER -c "$ORA_HOME/bin/dbstart $ORA_HOME"
touch /var/lock/subsys/dbora
;;
'stop')
#Stop the Oracle databases:
#The following command assumes that the oracle login
#will not prompt the user for any values
su - $ORA_OWNER -c "$ORA_HOME/bin/emctl stop dbconsole" &
su - $ORA_OWNER -c "$ORA_HOME/bin/dbshut $ORA_HOME"
rm -f /var/lock/subsys/dbora
;;
esac

ข้อควรระวัง ต้องแก้ส่วน path ORA_HOME ให้ตรงตามที่เราเซ็ต $ORACLE_HOME ไว้ด้วย

4. ทำการ execute โดยใช้คำสั่งตามด้านล่างนี้

#chmod 750 /etc/init.d/dbora
#ln -s /etc/init.d/dbora /etc/rc.d/rc0.d/K01dbora
#ln -s /etc/init.d/dbora /etc/rc.d/rc3.d/S99dbora
#ln -s /etc/init.d/dbora /etc/rc.d/rc4.d/S99dbora
#ln -s /etc/init.d/dbora /etc/rc.d/rc5.d/S99dbora
#ln -s /etc/init.d/dbora /etc/rc.d/rc6.d/K01dbora

5. ทำการ reboot เครื่องใหม่ ก็เป็นอันเสร็จ

เราจะทราบได้อย่างไรว่าสิ่งที่เราทำไป database ได้ start หรือ shutdown ได้ถูกต้องจริงๆ
  • ตรวจสอบ log file เมื่อเปิดเครื่อง ที่ $ORACLE_HOME/startup.log
  • ตรวจสอบ log file ไฟล์เมื่อปิดเครื่อง ที่ $ORACLE_HOME/shutdown.log

Credit by Bie

อ้างอิงจาก
ข้อเขียนนี้ช่วยฉัน:  

Friday, May 21, 2010

เหล่าคนรักจาวาทั้งหลายไม่ควรพลาด JavaOne + Develop 2010 เปิดให้ลงทะเบียนแล้ววันนี


JavaOne and Develop เป็นงานที่รวมพลคนรักจาวาจากทุกมุมโลก ให้มาพบปะแลกเปลี่ยนประสบการณ์กัน โดยจะมีการจัดแสดงนวัตกรรมต่างๆด้านเทคโนโลยีจาวา ซึ่งช่วยเปิดวิสัยทัศน์และเพิ่มโอกาสทางธุรกิจ 
 
โดยงาน "JavaOne and Develop 2010" ครั้งนี้จัดที่ซานฟรานซิสโก สหรัฐอเมริกา ระหว่างวันที่ 19-23 กันยายน 2010 คุณสามารถลงทะเบียนเพื่อเข้าร่วมงานได้แล้ววันนี้ที่ http://www.oracle.com/us/openworld/036763.htm


Credit by Krit
ข้อเขียนนี้ช่วยฉัน:  

Friday, May 14, 2010

Oracle VM VirtualBox 3.1.8 ฟรีแวร์สำหรับจำลองระบบคอมพิวเตอร์เวอร์ชั่นล่าสุด ออกมาให้ดาวโหลดแล้ว



Oracle VM VirtualBox ซึ่งเป็นซอฟต์แวร์สำหรับใช้ทำการจำลองระบบคอมพิวเตอร์ (Virtualization) ลักษณะเดียวกับโปรแกรม VMware Workstation แต่ VMware Workstation ต้องเสียตังค์ซื้อจึงจะใช้งานได้เต็มฟังก์ชั่น

Oracle VM VirtualBox เวอร์ชั่นใหม่นี้ ทำการแก้ไขปัญหาต่างๆของโฮสต์ และยังสามารถรองรับโฮสต์อย่าง ubuntu อีกด้วย

สามารถดาวโหลดได้ที่
http://dlc.sun.com/virtualbox/vboxdownload.html

Credit by Bie
ข้อเขียนนี้ช่วยฉัน:  

Saturday, May 1, 2010

JHeadstart 11g Evaluation Version มาแล้ว

Oracle JHeadstart 11g

Oracle JHeadstart 11g ออกมาให้ได้ใช้เมื่อสองเดือนก่อน แต่วันนี้ตัวเต็มได้ออกมาให้เราใช้กันแล้ว สามารถติดตั้งผ่าน JDeveloper ได้เลยโดยให้ไปที่ Check for Updates แล้วเลือก Open Source and Partners Extensions Update Center

JHeadstart ตัวนี้จะมี JHeadstart Forms2ADF Generator เข้ามาด้วย ทำให้เราสามารถแปลง จาก Oracle Forms applications ไปเป็น ADF applications ได้โดยตรงครับ

Credit by Krit

อ้างอิง
ข้อเขียนนี้ช่วยฉัน:  

Wednesday, April 7, 2010

หนทางการเป็น Expert ด้วย Oracle Certificate: ตอนที่ 2 ก้าวข้ามสู่ OCP (Part2)

มาแล้วครับ สำหรับตอนที่ 2 ของ หนทางการเป็น Expert ด้วย Oracle Certificate
ในครั้งแรก เราได้นำเสนอ Cert ตัวแรกไปให้เพื่อน ๆ และผู้ที่สนใจได้ลองอ่านกันดูแล้ว คราวนี้มาดู Cert ตัวที่ 2 กันบ้าง
นั่นคือ Oracle Certified Professional (OCP) แต่การที่จะไปสอบ OCP ได้นั้น เราต้องผ่าน หรือ ได้ Cert ของระดับแรก นั่นคือ OCA กันก่อนนะครับ ถ้าใครอยากรู้รายละเอียด สามารถดูที่บทความ หนทางการเป็น Expert ด้วย Oracle Certificate: ตอน เริ่มแรกสู่ OCA (Part1) ได้เลยครับ


สำหรับใครที่ต้องการข้อมูลการสอบ OCP ...รับรองว่า อ่านบทความนี้ ไม่ผิดหวังแน่นอน

เริ่มแรกเลย อย่าที่ได้กล่่าวไว้ข้างต้น ผู้ที่ต้องการสอบ Oracle Certified Professional (OCP) นั้น จะต้องผ่าน 3 ข้อนี้ก่อนนะครับ ถึงจะสามารถสอบ OCP ได้
  1. ต้องผ่าน Oracle Certified Associate (OCA)มาแล้ว
  2. ต้องผ่านการ train จากอย่างใดอย่างหนึ่ง
  3. ต้องสอบผ่าน ORACLE DATABASE 11G: ADMINISTRATION II รหัส 1Z0-053
  4. ราคาค่าสอบ US$ 125 ประมาณ 4100 บาท ข้อสอบ 78 ข้อ เกณฑ์ผ่าน 66% ขึ้นไป ใช้เวลา 120 นาที

คำแนะนำในการเตรียมตัว
จำลองการสอบ1Z0-053 โดยใช้ sotware ตาม link นี้
http://www.selftestsoftware.com/product.aspx?product_id=1Z0-053&dept_id=6082&
http://www.transcender.com/product.aspx?product_id=Cert-1z0-053&dept_id=130820&
อันนี้ต้องเสียตังซื้อนะคับ

หรือ ศึกษาแนวข้อสอบจาก test king
http://www.testking.la/1z0-053.html

หัวข้อที่ออกสอบ
  1. Database Architecture and ASM
  2. Configuring for Recoverability
  3. Using the RMAN Recovery Catalog
  4. Configuring Backup Specifications
  5. Using RMAN to Create Backups
  6. Performing User-Managed Backup and Recovery
  7. Using RMAN to Perform Recovery
  8. Using RMAN to Duplicate a Database
  9. Performing Tablespace Point-in-Time Recovery
  10. Monitoring and Tuning RMAN
  11. Using Flashback Technology
  12. Additional Flashback Operations
  13. Diagnosing the Database
  14. Managing Memory
  15. Managing Database Performance
  16. Space Management
  17. Managing Resources

การสอบผู้สอบสามารถเข้าไปลงทะเบียนและสอบออนไลน์จากลิ้งนี้เลยครับ
http://www.pearsonvue.com/oracle/

ขอให้โชคดีในการสอบครับ

Credit by Bie

อ้างอิง
ข้อเขียนนี้ช่วยฉัน:  

Wednesday, November 11, 2009

Google App Engine บน iPhone

มีเครื่องมือหนึ่งที่ช่วยให้เราพัฒนา Application ของเราให้แสดงบน iPhone ได้ในรูปแบบที่สวยงาม ชื่อว่า iWebkit โดยมีวิธีการง่ายๆดังนี้
  1. สร้างโปรเจค Web Application Project บน Eclipse ขึ้นมาใหม่ ถ้าหากมีโปรเจคอยู่แล้วก็ให้เปิดโปรเจคที่ต้องการให้แสดงผลบน iPhone ได้ ขึ้นมา

  2. ดาวโหลด iWebKit เวอร์ชั่นล่าสุดจาก http://iwebkit.net/download
  3. จะได้ไฟล์ที่ชื่อ iwebkit x.x.x (x คือเลขเวอร์ชั่น) มา ให้แตกไฟล์แล้วจะเห็นไฟล์ดังรูป
  4. ทำการคัดลอกโฟลเดอร์ css, images, javascript, และ thumbs ที่อยู่ใน iWebKit_x.x.x/Framework ไปใส่ในโปรเจคของเราที่ war/. ดังรูป
    1. ทำการแก้ไขโค๊ด html ของเรา (war/index.html) ให้เป็นรูปแบบ html ของ iWebKit ซึ่งดูรูปแบบคำสั่งได้จากไฟล์ iWebKit_x.x.x/UserGuide.pdf และดูตัวอย่างได้จาก iWebKit_x.x.x/Demo/index.html
    2. หากต้องการดูผลรันApplication ให้ดูผ่าน Web Browser ที่ชื่อ Safari ซึ่งดาวโหลดได้จาก http://www.apple.com/safari/download/ ซึ่งจะแสดงผลคล้าย iPhone มากกว่า Web Browser ตัวอื่น หรือจะทำการ Deploy ไปที่ Google แล้วค่อยดูผ่านเครื่อง iPhone จริงๆก็ได้
    ข้อเขียนนี้ช่วยฉัน: