หน้าแรก www.oracleskill.com ข่าวความเคลื่อนไหว oracle และ oracleskill.com ความรู้ เทคนิค oracle บทความ oracle คัดสรรจากต่างประเทศ คอร์สเรียน Oracleและ บริการ ประวัติ ความเป็นมา เพิ่มพูนทักษะในการหางาน IT Oracle Webboard แลกเปลี่ยนความรู้  
 
 

 

 

Google
 
 

หาสาเหตุ Oracle Error Number แบบไม่ง้อ google

(Finding Oracle Error Number Cause and Action Offline )

 
 
 

เวลา Oracle ฟ้อง error ขึ้นมา จะฟ้องออกมาเป็น หมายเลข error ซึ่งหลายครั้งเราไม่เข้าใจความหมาย ว่า error เกี่ยวกับอะไร , มีสาเหตุเกิดจากอะไร และ จะแก้ไข error นั้นได้อย่างไร

ตัวอย่างเช่น error ที่เกี่ยวข้องกับฐานข้อมูล

ORA -01555

หรือ error เกี่ยวกับ tool RMAN เวลา backup , restore data

RMAN -6599

ถ้าเราอยากรู้ สาเหตุ และ วิธีแก้ไข error นั้น ส่วนใหญ่เราจะต้องต่ออินเตอร์เน็ท แล้วเอาหมายเลข Oracle Error Number นี้ไป search หาใน google

แต่ในบางสถานการณ์ เราไม่อาจต่อ อินเตอร์เน็ทได้ เช่น ไปทำที่ห้อง server ใน data center โดยปรกติเราจะไม่เอา server ออกอินเตอร์เน็ทอยู่แล้ว (ยกเว้น Web Server) เพื่อป้องกันไวรัส หรือ hacker เข้ามาที่ server หรือ บางทีมี policy ด้านความปลอดภัยของข้อมูลมาก ไม่ยอมให้ใช้งานอินเตอร์เน็ทเลย

ในสถานการณ์ข้างต้น เราไม่สามารถออกอินเตอร์เน็ท ไปหาสาเหตุ และ วิธีแก้ไข Oracle Error Number ได้ จะทำยังไง ?

ไม่ต้องเป็นห่วงครับ เราสามารถหา สาเหตุ และ วิธีแก้ไข Oracle Error Number แบบ Offline บน database server โดยไม่ต้องออกอินเตอร์เน็ทเลย ด้วยคำสั่ง "oerr"

 
     
 
  คำสั่ง oerr เป็น คำสั่งที่อยู่ใน $ORACLE_HOME/bin เอาไว้สำหรับ บอกความหมายของ Oracle Error Number Message  
  oerr utility  in $ORACLE_HOME/bin  
 

วิธีใช้งาน คำสั่งนี้ใช้บน Shell ของ Operating System ด้วย user ที่ใช้ติดตั้ง Oracle Software (ในที่นี้ ของผมคือ user ชื่อว่า oracle ) มี syntax ดังนี้

oerr <ชนิดของ facility> <หมายเลข error> 

เช่น จะหาสาเหตุ และ วิธีแก้ไขของ ORA -01555

 
  oerr wtih ORA-01555  
  หรือ จะหาความหมายสาเหตุ และ วิธีแก้ไขของ RMAN -6599  
  oerr with RMAN-6599  
  เป็นที่น่าเสียดายว่า คำสั่งนี้ มีแต่ Oracle สำหรับ Unix , Linux เท่านั้น ไม่มีคำสั่งนี้ใน Oracle สำหรับ Windows ครับ ถ้าจะอยากให้มี ต้องเขียนโปรแกรม java เพิ่มเอาเอง  
     
  RELATE LINK :  
     
     
 

 

 

พบปัญหา website , link เสีย ,แลก link,แสดงความเห็น หรือ ติดต่อเป็นสปอนเซอร์สนับสนุน
email : webmaster@oracleskill.com
 
All Rights Reserved 2007. http://www.oracleskill.com.