استعلام عن إصدار Oracle

Ast Lam N Asdar Oracle



سيناقش هذا المنشور خمس طرق رئيسية للاستعلام عن إصدار قاعدة البيانات المثبتة لخادم أوراكل.

الطريقة الأولى - استخدام الأداة المساعدة SQLPlus

توفر Oracle أداة مساعدة لسطر الأوامر تتيح لنا الاستعلام عن الخادم باستخدام أوامر PL / SQL.







أداة SQL Plus بسيطة وسهلة الاستخدام. يأتي أيضًا مثبتًا في جميع إصدارات Oracle مما يجعله أداة عالمية.



للتحقق من إصدار قاعدة البيانات باستخدام الأداة المساعدة SQL Plus ، ابدأ بتسجيل الدخول إلى الخادم على النحو التالي:



$ sqlplus '/ as sysdba'

بمجرد تسجيل الدخول ، يجب أن ترى شعار قاعدة البيانات المثبتة معروضًا في وحدة التحكم كما هو موضح أدناه:





الطريقة الثانية - استخدام طريقة عرض V $ VERSION

الطريقة الثالثة التي يمكنك استخدامها لتحديد إصدار قاعدة بيانات Oracle هي طريقة العرض $ VERSION. تخزن طريقة العرض هذه معلومات PL / SQL ، بما في ذلك إصدار قاعدة البيانات.



لاستخدامه ، يمكننا الاستعلام عن عمود البانر من العرض كما هو موضح أدناه:

تحديد لافتة من V. الإصدار $ ؛

يجب أن يؤدي هذا إلى إرجاع شعار قاعدة البيانات كما هو موضح أدناه:

بانر
----------------------------
إصدار Oracle Database 19c Enterprise Edition 19.0.0.0.0 - الإنتاج

يمكنك أيضًا إحضار إصدار البانر الكامل التالي:

تحديد banner_full من V. الإصدار $ ؛

انتاج:

إصدار Oracle Database 19c Enterprise Edition 19.0.0.0.0 - الإنتاج
الإصدار 19.3.0.0.0

الطريقة الثالثة - استخدام طريقة عرض V $ INSTANCE

وبالمثل ، يمكنك استخدام طريقة العرض V $ INSTANCE ، والتي تخزن معلومات نسخة الخادم لتحديد إصدار قاعدة البيانات.

مثال:

تحديد الإصدار ، version_full من v مثيل $ ؛

يجب أن يؤدي هذا إلى إرجاع الإصدار والنسخة الكاملة كما هو موضح أدناه:

ملاحظة : يتطلب استخدام طريقة عرض الإصدار v $ أذونات محددة للاستعلام. بدلاً من ذلك ، استخدم طريقة عرض الإصدار v $.

الطريقة الرابعة - استخدام الإصدار Product_Component_Version

باستخدام عرض product_component_version ، يمكننا تشغيل ما يلي:

تحديد الإصدار ، version_full من PRODUCT_COMPONENT_VERSION ؛

يجب أن يعيد هذا ناتجًا مشابهًا لاستعلام مثيل $ v بدون قيود الأذونات.

الطريقة الخامسة - استخدام PL / SQL DBMS_DB_VERSION

يمكنك أيضًا استخدام حزمة DBMS_DB_VERSION لتحديد إصدار قاعدة البيانات كما هو موضح أدناه:

جلس خرج الخادم على ؛
إكسيك dbms_output.put_line ( الإصدار dbms_db_version || '.' || dbms_db_version.release ) ؛

انتاج:

19.0
PL / اكتمل إجراء SQL بنجاح.

استنتاج

تناول هذا المنشور خمس طرق للتحقق من إصدار قاعدة بيانات أوراكل باستخدام أدوات مختلفة. يتم توفير العديد من الأمثلة لكل إصدار.