สำหรับการเช็คเวอร์ชันของ Oracle Database คุณสามารถใช้คำสั่ง SQL ง่าย ๆ ผ่าน DBeaver หรือ Tool ตัวไหนก็ได้ที่คุณเชื่อมต่ออยู่ครับ โดยมี 3 วิธีที่นิยมใช้ดังนี้
ใช้ v$version ( ละเอียดที่สุด )
วิธีนี้จะแสดงข้อมูลครบถ้วน ทั้งชื่อเวอร์ชัน, สถาปัตยกรรม ( 64-bit ), และสถานะการอัปเดตครับSELECT * FROM v$version
ถ้าคุณใช้ Oracle 23c Free ข้อมูลจะขึ้นประมาณว่า Oracle AI Database 26ai Free Release 23.26.1.0.0 – Develop, Learn, and Run for Free | Oracle AI Database 26ai Free Release 23.26.1.0.0 – Develop, Learn, and Run for Free¶Version 23.26.1.0.0 | Oracle AI Database 26ai Free Release 23.26.1.0.0 – Develop, Learn, and Run for Free ครับ
ใช้ v$instance ( ดูสถานะเครื่อง )
หากต้องการดูเวอร์ชันพร้อมกับชื่อ Instance และเวลาที่เริ่ม Start ระบบSELECT instance_name, host_name, version, status FROM v$instance
+---+---------------+--------------+------------+--------+
| # | INSTANCE_NAME | HOST_NAME | VERSION | STATUS |
+---+---------------+--------------+------------+--------+
| 1 | FREE | 92cbe58a90ce | 23.0.0.0.0 | OPEN |
+---+---------------+--------------+------------+--------+
ใช้ product_component_version ( ดูแยกส่วน )
เหมาะสำหรับดูเวอร์ชันของคอมโพเนนต์ย่อยๆ เช่น PL/SQL หรือ TNS LibrarySELECT * FROM product_component_version
+---+------------------------------+------------+--------------+----------------------------------+
| # | PRODUCT | VERSION | VERSION_FULL | STATUS |
+---+------------------------------+------------+--------------+----------------------------------+
| 1 | Oracle AI Database 26ai Free | 23.0.0.0.0 | 23.26.1.0.0 | Develop, Learn, and Run for Free |
+---+------------------------------+------------+--------------+----------------------------------+
อ่านเพิ่มเติม
