• Cluster vs Grid

    ,

    หากใครเคยทำพวก Distribution Computing ในการประมวลผลข้อมูลแบบกระจาย ที่พัฒนามาจากการประมวลผลข้อมูลแบบรวมศูนย์ Centralize Computing คงจะเคยได้ยิน Cluster และ Grid ซึ่งเป็นการทำ Distribution Computing เหมือนกัน แต่การใช้งานไม่เหมือนกัน

    Read More

  • Oracle Interview Question

    คำถามที่ใช้ในการสัมภาษณ์งานในตำแหน่ง Oracle Database Admin ที่หากใครต้องการสมัครงานในตำแหน่งนี้ ควรจะต้องตอบคำถามได้ เพื่อทดสอบความเข้าใจในตำแหน่งงานรวมถึงความสามารถในการวิเคราะห์และแก้ไขปัญหานั่นเอง

    Read More

  • Create Oracle Database on AWS RDS

    ,

    หลังจากที่เราได้ลองติดตั้ง Oracle Database บน Windows กันไปแล้ว เราจะมาลองสร้าง Oracle Database บน Cloud ด้วย Amazon Web Service อย่าง AWS RDS ซึ่งเป็น Software as a Service ทำให้เราไม่ต้องติดตั้ง OS ให้เสียเวลา สำหรับ AWS RDS ก็มี Free-Tier ให้ใช้งานยกเว้น Oracle ซึ่งผมได้ทำการเปิด Ticket ไปขอ Credit หลังจากที่รู้ตัวว่าถูกคิดเงิน

    Read More

  • Install DBSAT for Oracle Database 11gR2

    Database Security Assessment Tool ( DBSAT ) เป็น Utility ของ Oracle Database ที่ใช้ในการตรวจสอบความปลอดภัยของฐานข้อมูล Database Security และช่วยในการระบุข้อมูลที่สำคัญ Sensitive Data ในฐานข้อมูล ไม่ว่าจะเป็น Database Version, Security Feature, Patch รวมถึงการทำ Oracle Account Assessment

    Read More

  • Fix Oracle Error: End-of-File on Communication Channel

    ในกรณีที่เราทำการ Start Database บน Oracle Database แล้วไม่สามารถทำการ Start Database ได้ เนื่องจาก Archive Log เต็ม ทำให้ไม่สามารถทำการสำรองข้อมูล Archive Log ได้ ส่งผลให้ไม่สามารถทำการ Start Database และ Shutdown Database ได้ แต่สามารถทำการสั่ง Shutdown Abort ได้

    Read More

  • Fix Oracle Error: Database Out of Memory

    ในกรณีที่เราทำการ Create Instance บน Oracle Database แล้วไม่สามารถทำการ Start Database ได้ เนื่องจาก Memory เต็ม ทำให้ไม่สามารถทำการ Allocate Memory สำหรับ SGA เพื่อใช้ในการ Start Database ได้ ซึ่งค่า Parameter ของ Oracle Database อย่าง Memory Target และ Memory Max Target ไม่ควรจะใหญ่กว่า Shared Memory File System ( /dev/shm )

    Read More

  • Export and Import Oracle Database with Data Pump

    Data Pump เป็น Utility ของ Oracle Database ที่ใช้ในการ Backup, Restore & Recovery เหมือน RMAN ในลักษณะของ Logical Backup ที่ใช้งานง่ายกว่า และไม่ต้องทำการ Enable Archive Log Mode เหมาะในกรณีที่ไม่สามารถ Shutdown Database เพื่อทำการ Enable Archive Log Mode ได้ แต่ทำงานช้ากว่ามาก และต้องทำการ Create Database ขึ้นมาก่อน

    Read More

  • Monitor Log Switch each Hour of Day on Oracle with SQL*Plus

    หากพูดถึง Log ของ Oracle Database ก็จะได้ยินอยู่ 2 คำ ก็คือ Redo Log และ Archive Log ซึ่ง Archive Log ก็เกิดจากข้อมูลที่อยู่ใน Redo Log เต็ม จากการ Commit Transaction จึงนำข้อมูลมาเขียนใน Archive Log นั่นเอง โดย Default จะมีไฟล์ Redo Log อยู่ 3 ไฟล์ด้วยกัน เพื่อสลับการทำงานกรณีไฟล์หนึ่งเต็มจะไปใช้อีกไฟล์แทน

    Read More

  • Change Column Format on Oracle with SQL*Plus

    โดยปกติการใช้งาน SQL*Plus ซึ่งเป็น Command Line ของ Oracle จะแสดงผลลัพธ์ในลักษณะของ Table ซึ่งจะมีการกำหนด Size ของ Column เอาไว้ ทำให้กรณีที่ข้อมูลยาวเกิน Size ของ Column จะขึ้นเป็น ### และเราสามารถกำหนดรูปแบบ Format ของ Column ได้อีกด้วย

    Read More

  • Check Version Component on Oracle with SQL*Plus

    การตรวจสอบ Version ของ Component บน Oracle ซึ่งเมื่อเราทำการติดตั้ง Oracle Database จะติดตั้ง Component ที่ช่วยในการทำงานมาให้ด้วย เช่น Oracle Enterprise Manager โดยปกติ Version ของ Component จะเป็น Version เดียวกับตอนที่ติดตั้ง Oracle Database ยกเว้น Oracle Application Express

    Read More