การลง Guest Additions CD Image ใน CentOS บน VirtualBox

การลง Guest Additions CD Image ใน CentOS บน VirtualBox (เอาตามขั้นตอนที่น้าเจอเลยนะครับ)

เพื่อให้ virtualbox แสดงเป็น fullscreen


- ก่อนอื่นก็ไป Insert Guest Additions CD image...


- ไปคลิ๊กขวาที่ drive Guest Additions -->Open in Terminal


- ตัวที่เราจะลงคือ VBoxLinuxAddtions.run


- ต่อไปเราจะมาลงมัน โดยพิมพ์ ./VBoxLinuxAddtions.run


- ลงไม่ได้ 5555 มันบอกให้ลง gcc กับ linux kernel "header" ก่อน


- เราก็ไปลงกัน ลง gcc ก่อนเเล้วกัน ก็พิมพ์  yum install gcc (ตัว VM นี้ต้องต่อ internet ด้วยนะครับ)


- โอเคหรือเปล่า ก็ y ไป


- ลง gcc เสร็จเเล้วก็มาลง linux kernel ต่อ โดยพิมพ์ yum install kernel -devel


- โอเคหรือเปล่า ก็ y ไป


- เมื่อลง linux kernel ถึงเวลากลับมาลง VBoxLinuxAddtions.run โดยพิมพ์ ./VBoxLinuxAddtions.run


- รอมันลงจนขึ้นข้อความ Starting. ก็ให้เรา restart เครื่อง


- Restart เสร็จเเล้ว ก็สามารถเเสดงเต็มจอเเล้ว



การแก้ไขปัญหา PowerShell หรือ Command Prompt เปลี่ยน Font ไม่ได้

โดยปัญญาที่เจอคือ ถึงเราจะไปเปลี่ยน Font มันเเล้ว  ตัว PowerShell หรือ Command Prompt ก็ยังใช้ Font เดิมไม่เปลี่ยนไปตามที่เราเลือก


ให้ท่านทำตามนี้ (พิมพ์เพิ่มนิดเดียว)
โดยให้ท่านพิมพ์ Check ก่อนก็ได้ ว่า Active code page เป็นค่าอะไรอยู่ โดยพิมพ์ chcp 
จากนั้นพิมพ์ chcp 65001 เพื่อเปลี่ยน Active code page เป็น 65001 
จบ เสร็จเรียบร้อย ท่านก็ลองไปเปลี่ยน Font ดูอีกที

PowerShell ก็ทำวิธีเดียวกัน


การแก้ไข MS Word print preview หรือ print ออกกระดาษ ไม่มี drawing ขึ้น


การแก้ไข MS Word print preview หรือ print ออกกระดาษ ไม่มี drawing ขึ้น


- ตัวอย่างเวลา MS Word ทำการ print preview หรือ print ออกกระดาษ มีเเต่ text ไม่มี drawing มาด้วย

- ให้ท่านไปที่ Options

- จากนั้นไปในส่วน Display เเล้วไปที่ส่วน Printing options แล้วให้ท่านติ๊กที่ช่อง Print drawing created in Word-->OK

- test ดู ใน print preview พวก Drawing ก็ขึ้นเเล้ว





วิธีลง Windows ที่ partition เป็นเเบบ GPT

บางทีท่านอาจจะเจอข้อความนี้ตอนลง Windows : Windows cannot be installed to this disk. The selected disk is of the GPT partition style.


จริงๆมีหลายวิธีในการเเก้ไขปัญหานี้ นี่เป็นหนึ่งวิธีเเก้ที่ไม่เสี่ยงต่อการสูญหายของข้อมูลของ partition อื่นๆ

วิธีการเเก้คือการใช้ usb flash drive ในการลง Windows โดยการใช้โปรเเกรม Rufus (download : https://rufus.akeo.ie/) copy ไฟล์ Windows ใส่ใน usb flash drive


โดยหัวใจสำคัญเราต้องไปตั้งค่าในส่วน Partition scheme  and target system type เป็น GPT partition scheme for UEFI เเล้วก็เลือก File system เป็น NTFS เเล้วก็ไป browse เลือก file Windows จากนั้นก็กด start ได้เลย

ท่านก็นำไปลง Windows ได้เเล้ว

ORA-03113: end-of-file on communication channel

**ออกตัวก่อนนะว่าน้าไม่ใช่ DBA อาจจะใช้คำไม่ถูกตามหลัก (เเต่คิดว่าอ่านเเล้วน่าจะเข้าใจได้) น้าเคยเเก้ตามนี้เเล้วได้ผล เเต่ถ้าเเก้ตามเเล้ว database เจ๊งอย่าด่าน้านะ


Oracle Database ขึ้น error ORA-03113: end-of-file on communication channel น่าจะเกิดจาก พื้นที่ Fast Recovery Area เต็ม limit ที่ตั้งไว้ พอ online redo logs มันทำงานไม่ได้ ตัว database มันก็จะหยุดทำงาน



- เริ่มเเรกเราต้องไป clear พื้นที่ backup ก่อน ก็ copy file ที่อยู่ใน backup ไปไว้ที่อื่นก่อน เเล้วลบ file ใน backup ทิ้งไปให้หมด


- ขั้นตอนต่อไปก็คือ clear ค่าใน redo log ให้มันเป็นค่าว่างจะได้เริ่มทำงานใหม่ได้
- โดยพิมพ์คำสั่งดังต่อไปนี้

- sqlplus / as sysdba

- startup nomount

- alter database mount;

- ขั้นตอนนี้เป็นการ clear ค่า archived logfile ในเเต่ละ group
- alter database clear unarchived logfile group 1;

-  alter database clear unarchived logfile group 2;

-  alter database clear unarchived logfile group 3;

- เมื่อ clear ค่าเสร็จเเล้วก็มาปิดเปิด database ซักรอบ
-  shutdown immediate;
- startup;
เสร็จเเล้ว ก็ไปลองดูว่า database ใช้ได้ปกติหรือยัง

*****************************************************************************
- ในส่วนของจำนวน redo log group ตามข้างต้นนั้นเเต่ละ database อาจจะมีจำนวน group ที่ไม่เท่ากัน
ท่านต้องไปตรวจสอบจำนวน group กันเอาเอง  สามารถดูได้ใน  Oracle Enterprise Manager-->Server-->Redo Log Group

- หรือ ดูที่ Folder  app\Administrator\oradata\databasename