• Check Database Size on Oracle with SQL*Plus

    การตรวจสอบ Size ของ Tablespace บน Oracle หากใครเป็น DBA จะต้องหมั่นตรวจสอบทุกวัน เพื่อป้องกันไม่ให้มันเต็ม ซึ่งโดย Default ตอนสร้าง Tablespace จะทำการ Enable Auto Extend ให้อยู่แล้ว นอกจากนี้ยังอาจจะต้องดูพวก Size ของ Data File ด้วย

    Read More

  • Migrate Oracle Database with RMAN

    การ Migrate Oracle Database ด้วย Recovery Manager ( RMAN ) จะไม่เหมือนกับการ Restore & Recovery Oracle Database ที่ใช้แค่เฉพาะ Backup Set แต่จะใช้ Control File ที่ใช้ในการระบุตำแหน่งของไฟล์ต่าง ๆ และ Parameter File เพื่อใช้ในการกำหนดค่า

    Read More

  • Fix Enterprise Manager Error: OC4J Configuration issue

    Enterprise Manager เป็นเครื่องมือที่ใช้ในการ Monitor Oracle Database ผ่านทางเว็บไซต์ ซึ่งในกรณีที่มีการ Change Hostname จะต้องมีการแก้ไขไฟล์ต่าง ๆ ไม่ว่าจะเป็น .bash_profile, listener.ora, tnsnames.ora รวมถึงไฟล์ /etc/hosts และทำการ Rebuild Enterprise Manager ใหม่ แต่ต้องทำการ Drop ตัวเก่าทิ้งก่อนทำการ Create ใหม่

    Read More

  • Custom PS1 on Oracle Linux

    ,

    PS1 ( Prompt String ) เป็นข้อความที่แสดงอยู่บน Command Line เพื่อรอรับคำสั่ง เวลาเรียกใช้งาน Shell บน Linux โดย Distribution ส่วนใหญ่ จะแสดงชื่อ Username ที่ Logon ตามด้วยชื่อ Hostname และ Current Directory ซึ่งเราสามารถทำการ Custom ได้

    Read More

  • Backup Oracle Database with RMAN

    Recovery Manager ( RMAN ) เป็น Utility ของ Oracle Database ที่ใช้ในการ Backup, Restore & Recovery ในลักษณของ Physical Backup สามารถ Backup Database ทั้งก้อนได้ทั้งแบบ Hot และ Cold แต่ต้องทำการเปิด Archive Log ก่อน

    Read More

  • Oracle TNSping

    ในการทดสอบการเชื่อมต่อฐานข้อมูลของ Oracle Database จาก Client ไปยัง Server จะใช้เครื่องมือที่ชื่อว่า TNSping ซึ่งอยู่ใน ORACLE_HOME/bin เป็นหนึ่งในเครื่องมือของ Oracle Net Services ที่ใช้ในการทดสอบการเชื่อมต่อ Listener, Database และ Oracle Connection Manager

    Read More

  • How to set Oracle Home Environment on Windows

    หากใครคุ้ยเคยกับการทำงาน Oracle Database บน Linux มา หากต้องมาจับ Oracle Database บน Windows คงปวดหัวกันไม่น้อย เช่น หากต้องการ cd $ORACLE_HOME ผ่านทาง Command บน Windows จะต้องกำหนด Environment Variables อย่างไร

    Read More

  • Memory Max Target vs Memory Target on Oracle

    หลายคนคงรู้อยู่แล้วว่า การทำงานของ Oracle Database ถูกออกแบบมาให้ทำงานบน Memory เพราะมันไวกว่าการไป Access Disk ซึ่งเราสามารถไปปรับค่า Parameter ต่าง ๆ บน Oracle Database ได้ ซึ่งของ Memory เองก็มี Parameter อยู่ 2 ตัวด้วยกัน

    Read More

  • Shutdown Database on Oracle

    การ Shutdown Database Oracle ก็มีวิธีการปิดได้หลายวิธี ขึ้นอยู่กับการนำไปใช้งาน ซึ่งจะต่างจาก Database เจ้าอื่น ๆ เพียงแค่สั่ง Stop Service นั้น ๆ ซึ่งบน Oracle การสั่ง Stop Service จะถือว่าเป็นการ Shutdown Abort เหมือนการ Hot Plug ดึงสาย Power เครื่องคอมของเรา

    Read More

  • Create Database on Oracle with DBCA

    โดยปกติเวลาติดตั้ง Oracle Database เราจะสามารถทำการสร้าง Database พร้อมกันได้เลย แต่จะไม่สามารถเลือกให้ติดตั้ง Sample Schema ได้ จะเหมาะกับการสร้าง Database เพื่อพร้อมใช้งานเลย แต่ถ้าต้องการลง Oracle Database แล้วใช้ Sample Schema แนะนำให้เลือกติดตั้งเฉพาะ Oracle Software แล้วมาสร้าง Database ด้วย DBCA ภายหลัง โดยสามารถใช้ DBCA ติดตั้งได้ทั้งบน Windows และ Linux

    Read More