خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نمایش ورژن PostgreSQL نصب شده در لینوکس

نمایش ورژن PostgreSQL نصب شده در لینوکس
ورژن های جدید PostgreSQL در فواصل زمانی منظم منتشر می شوند. نسخه ها و release های اصلی PostgreSQL، سالانه برنامه ریزی می شوند و روی بهبود ویژگی های کلیدی و رفع باگ ها و اشکالات شناخته شده تمرکز دارند. release های کوچک تقریباً هر سه ماه یکبار در دسترس هستند و هدف آنها رفع نگرانی های امنیتی مداوم است.

نرم افزار سامانه مودیان راهکار
شاید بخواهید بررسی کنید که آیا آخرین security patch های را دارید یا اینکه قصد دارید نرم افزار جدیدی را پیاده سازی کنید و می خواهید بدانید که با نسخه PostgreSQL شما سازگار است یا خیر.


این آموزش به شما نشان می دهد که چگونه نسخه PostgreSQL خود را با استفاده از چند دستور کوتاه بررسی کنید. البته همه این مراحل در لینوکس اوبونتو انجام می شود.

Terminal را باز کرده و دستور زیر را برای بررسی نسخه PostgreSQL خود وارد کنید:

postgres --version

شماره ورژن در ترمینال نمایش داده می شود. راه دیگر برای بررسی نسخه PostgreSQL استفاده از گزینه V- است:

postgres -V

این دو دستور با نصب هایی که از مخازن رسمی انجام شده اند کار می کنند و این احتمال هست که برای نصب هایی که از منابع third-party و جانبی نشات گرفته اند قابل استفاده نباشند و پیام Command ‘postgres’ not found را دریافت کنید.

How to Solve the “Command ‘postgres’ not found” Error

حالا چگونه پیغام ارور Command ‘postgres’ not found را برطرف کنیم؟ برای این منظور فولدر PostgreSQL را پیدا کنید. برای پیدا کردن مسیر صحیح postgres دستور زیر را وارد کنید:

locate bin/postgres

خروجی ترمینال شما می تواند متفاوت باشد.

نمایش ورژن PostgreSQL نصب شده در لینوکس
مسیر کامل را تایپ کرده و گزینه V- را برای نمایش نسخه سرور PostgreSQL جاری وارد کنید:

/usr/lib/postgresql/10/bin/postgres -V

مثلا در اینجا ورژن PostgreSQL برابر 10.12 است.

نمایش ورژن PostgreSQL نصب شده در لینوکس
گروه توسعه PostgreSQL از یک سیستم نسخه‌سازی معنایی استاندارد MAJOR.MINOR استفاده می‌کند. در مثال ما، بخش اول (10) نشان دهنده شماره release یا انتشار MAJOR است. بخش دوم (12)، نشان دهنده شماره(release) انتشار MINOR برای آن نسخه است.

Check Postgres Version from SQL Shell

شماره نسخه را نیز می توان مستقیماً از Prompt PostgreSQL بدست آورد. در PostgreSQL shell دستور زیر را وارد و Enter کنید تا ورژن PostgreSQL نمایش داده شود.

sudo -u postgres psql

دستور SQL زیر را تایپ و اجرا کنید تا ورژن نمایش داده شود:

SELECT version();

خروجی به دست آمده، نسخه کامل و اطلاعات سیستم را برای سرور PostgreSQL نشان می دهد.

نمایش ورژن PostgreSQL نصب شده در لینوکس
همچنین می توانید به PostgreSQL دستور دهید که مقدار مربوط به پارامتر server_version را نشان دهد:

SHOW server_version;

نمایش ورژن PostgreSQL نصب شده در لینوکس

How to Check psql Client Version

با Psql هم می توانید ورژن PostgreSQL را نمایش دهید. پس از اتصال به PostgreSQL با Psql دستور زیر را اجرا کنید:

psql --version

متوجه خواهید شد که دستورات مورد استفاده برای بررسی ورژن psql client با دستورات مورد استفاده برای تعیین نسخه سرور PostgreSQL مطابقت دارند.

psql -V

نمایش ورژن PostgreSQL نصب شده در لینوکس
اگر با خطای Command not found مواجه شدید، دستور زیر را برای یافتن مسیر نصب psql وارد کنید.

locate bin/psql

نمایش ورژن PostgreSQL نصب شده در لینوکس
از مسیر به دست آمده و گزینه V- برای بررسی نسخه جاری psql استفاده کنید:

/usr/lib/postgresql/10/bin/psql -V

خروجی بدست آمده ورژن psql client را نشان می دهد:

نمایش ورژن PostgreSQL نصب شده در لینوکس

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز