صرف Windows پر PostgreSQL کے لیے کلائنٹ ٹولز کو کیسے انسٹال کریں۔

Srf Windows Pr Postgresql K Ly Klayn Wlz Kw Kys Ans Al Kry



PostgreSQL ایک مضبوط، اوپن سورس آبجیکٹ-ریلیشنل ڈیٹا بیس ہے جو SQL زبان استعمال کرتا ہے۔ یہ زیادہ محفوظ اور ہم آہنگ ہے۔ PostgreSQL ونڈوز، لینکس، اور میک آپریٹنگ سسٹمز پر کام کرتا ہے اور زیادہ قابل اعتماد، ڈیٹا کی سالمیت، اور ایک مضبوط فیچر سیٹ پیش کرتا ہے۔ ڈیولپرز ایپس بنانے کے لیے PostgreSQL ٹول استعمال کر سکتے ہیں، اور منتظمین ڈیٹا کی سالمیت کو محفوظ رکھ سکتے ہیں۔ آپ کلائنٹ ٹولز کی ایک وسیع رینج کا استعمال کرتے ہوئے PostgreSQL ڈیٹا بیس استعمال کر سکتے ہیں۔

بہت سے GUI کلائنٹ ٹولز جیسے pgAdmin، Omni DB، اور اسی طرح صارفین کو ڈیٹا کو آسان طریقے سے منظم کرنے اور جوڑ توڑ کرنے میں مدد کرتے ہیں۔ لیکن پھر بھی، لوگ PostgreSQL ڈیٹا بیس تک رسائی کے لیے کمانڈ لائن کو استعمال کرنے کو ترجیح دیتے ہیں۔ psql PostgreSQL کے لیے ایک مشہور کمانڈ لائن فرنٹ اینڈ کلائنٹ ٹول ہے۔

اس بلاگ میں، ہم وضاحت کریں گے کہ Windows پر PostgreSQL کے لیے صرف کلائنٹ ٹولز کو کیسے انسٹال کیا جائے:







طریقہ 1: کمپریسڈ پوسٹگری ایس کیو ایل بائنریز کا استعمال

PostgreSQL بائنریز کا استعمال Windows پر PostgreSQL کلائنٹ ٹولز کو انسٹال اور کنفیگر کرنے کے لیے کیا جاتا ہے جیسے کہ 'psql.exe' بائنری فائل کمانڈ لائن کلائنٹ ٹولز کو انسٹال کرنے کے لیے استعمال ہوتی ہے۔ Windows پر PostgreSQL کے لیے صرف کلائنٹ ٹولز انسٹال کرنے کے لیے، نیچے دی گئی ہدایات پر عمل کریں۔



مرحلہ 1: سیٹ اپ فائل ڈاؤن لوڈ کریں۔
Windows پر PostgreSQL کے لیے کمپریسڈ سیٹ اپ ڈاؤن لوڈ کرنے کے لیے نیچے دیے گئے لنک پر جائیں:



https: // www.enterprisedb.com / postgresql-binaries ڈاؤن لوڈ کریں۔





مرحلہ 2: زپ سیٹ اپ کو نکالیں۔
پر جائیں ' ڈاؤن لوڈ ' فولڈر، PostgreSQL زپ سیٹ اپ فائل پر دائیں کلک کریں، اور منتخب کریں ' تمام نکالیں۔ دکھائے گئے آپشن سے:



اس مقام کی وضاحت کریں جہاں آپ PostgreSQL سیٹ اپ نکالنا چاہتے ہیں:

مرحلہ 3: غیر ضروری ڈائریکٹریز کو ہٹا دیں۔
صرف کلائنٹ ٹولز کو انسٹال کرنے کے لیے، نیچے دکھائے گئے نمایاں فولڈرز کو ہٹا دیں۔

مرحلہ 4: بن ڈائرکٹری کھولیں۔
آپ دیکھ سکتے ہیں کہ اب صرف دو ڈائریکٹریز ہیں، مشترکہ اور بن۔ بن ڈائرکٹری کھولیں:

مرحلہ 5: غیر ضروری بائنریز اور لائبریری فائلوں کو ہٹا دیں۔
psql.exe کے علاوہ تمام .exe فائلوں کو ہٹا دیں۔ کمانڈ لائن ٹول کا استعمال کرتے ہوئے پوسٹگری ایس کیو ایل کمانڈ کو عمل میں لانے کے لیے نیچے دی گئی dll فائلوں کی ضرورت ہے۔ لہذا، ذکر کردہ فائلوں کے علاوہ دیگر تمام بائنریز اور dll فائلوں کو ہٹا دیں:

  • libcrypto-1_1-x64.dll
  • libiconv-2.dll
  • libintl-9.dll
  • libpq.dll
  • libssl-1_1-x64.dll
  • libwinpthread-1.dll
  • psql.exe
  • zlib1.dll

اگر آپ کچھ کلائنٹ ٹولز رکھنا چاہتے ہیں، تو آپ کچھ بائنریز رکھ سکتے ہیں جیسے pg_cti.exe، pg_dump.exe، اور pg_restore.exe۔

سے ' پتہ بار، اس راستے کو کاپی کریں جہاں psql.exe بائنری فائل واقع ہے:

مرحلہ 6: ماحولیاتی متغیر کو کھولیں۔
کھولو ' سسٹم کے ماحول کے متغیرات میں ترمیم کریں۔ ' تلاش کرکے ترتیبات ' ماحولیاتی تغیرات ' میں ' شروع ' مینو:

مرحلہ 7: پاتھ انوائرمنٹ ویری ایبل سیٹ کریں۔
دبائیں ' ماحولیاتی تغیرات ماحولیاتی متغیرات ونڈو کھولنے کے لیے ” بٹن:

منتخب کیجئیے ' راستہ 'سے جائیداد' سسٹم متغیرات 'مینو، پھر دبائیں' ترمیم بٹن:

مارو ' نئی ” بٹن دبائیں اور کاپی شدہ راستے کو یہاں چسپاں کریں جیسا کہ نیچے دکھایا گیا ہے۔ تبدیلیوں کو محفوظ کرنے کے لیے، ' ٹھیک ہے بٹن:

مرحلہ 8: صرف کلائنٹ ٹولز کی تنصیب کی تصدیق کریں۔
اگلے مرحلے میں کمانڈ پرامپٹ کھولیں اور ٹائپ کریں ' پی ایس کیو ایل 'یہاں:

> پی ایس کیو ایل

آپ دیکھ سکتے ہیں کہ یہ غلطی کا پیغام دکھائے گا کیونکہ ہم نے PostgreSQL سرور کے بجائے صرف کلائنٹ ٹول انسٹال کیا ہے:

طریقہ 2: PostgreSQL انسٹالر کا استعمال

PostgreSQL انسٹالر کا استعمال کرتے ہوئے Windows پر PostgreSQL کے لیے صرف کلائنٹ ٹولز انسٹال کرنے کے لیے، ذیل میں فراہم کردہ اقدامات پر عمل کریں۔

مرحلہ 1: PostgreSQL انسٹالر ڈاؤن لوڈ کریں۔
سب سے پہلے، Windows کے لیے PostgreSQL انسٹالر ڈاؤن لوڈ کرنے کے لیے نیچے دیے گئے لنک پر جائیں:

https: // www.enterprisedb.com / ڈاؤن لوڈ / postgres-postgresql-ڈاؤن لوڈز

مرحلہ 2: پوسٹگری ایس کیو ایل انسٹالر پر عمل کریں۔
پر جائیں ' ڈاؤن لوڈ ڈائرکٹری اور انسٹالر کو چلانے کے لیے PostgreSQL انسٹالر پر ڈبل کلک کریں:

مرحلہ 3: صرف PostgreSQL کلائنٹ ٹولز انسٹال کریں۔
PostgreSQL انسٹالیشن شروع کرنے کے لیے، 'پر کلک کریں۔ اگلے 'میں بٹن' سیٹ اپ کھڑکی:

PostgreSQL کے لیے تنصیب کا مقام منتخب کریں۔ پھر، 'پر کلک کریں اگلے بٹن:

مرحلہ 4: PostgreSQL کلائنٹ ٹول کا انتخاب کریں۔
فرض کریں کہ ہم صرف کمانڈ لائن کلائنٹ ٹول چاہتے ہیں، پھر باقی تمام اجزاء کو غیر نشان زد کریں اور 'دبائیں۔ اگلے بٹن:

اگلے مرحلے میں، تنصیب کے خلاصے کا جائزہ لیں اور 'پر کلک کرکے آگے بڑھیں۔ اگلے بٹن:

آخر میں، 'دبا کر منتخب کلائنٹ ٹول کو انسٹال کریں۔ اگلے بٹن:

ہم نے Windows پر PostgreSQL کمانڈ لائن کلائنٹ ٹول کو کامیابی سے انسٹال کر لیا ہے۔

مرحلہ 5: پاتھ انوائرمنٹ ویری ایبل سیٹ کریں۔
اگلے مرحلے میں، PostgreSQL انسٹالیشن لوکیشن پر جائیں، بن ڈائرکٹری کھولیں اور راستے کو کاپی کریں۔ پتہ بار:

کھولو ' سسٹم کے ماحول کے متغیرات میں ترمیم کریں۔ ' تلاش کرکے ترتیب دینا ' ماحولیاتی تغیرات ' میں ' شروع ' مینو:

پر کلک کریں ' ماحولیاتی تغیرات بٹن:

' کو منتخب کرکے پاتھ کے ماحول کے متغیرات کو سیٹ کریں۔ راستہ 'سے جائیداد' سسٹم متغیرات 'اور' پر کلک کرنا ترمیم بٹن:

ایک نیا راستہ شامل کرنے کے لیے، دبائیں ' نئی بٹن دبائیں، اور کاپی شدہ راستہ چسپاں کریں۔ پھر، پر کلک کریں ' ٹھیک ہے تبدیلیوں کو محفوظ کرنے کے لیے بٹن:

مرحلہ 6: کمانڈ پرامپٹ کھولیں۔
تلاش کریں ' سی ایم ڈی ' میں ' شروع 'مینو اور تلاش کے نتائج سے کمانڈ پرامپٹ کھولیں:

مرحلہ 7: کلائنٹ ٹول انسٹالیشن کی تصدیق کریں۔
اب، پوسٹگری ایس کیو ایل سرور سسٹم پر نہیں چل رہا ہے اس کی تصدیق کرنے کے لیے ذیل میں فراہم کردہ کمانڈ پر عمل کریں:

> پی ایس کیو ایل

ذیل میں دیا گیا آؤٹ پٹ اشارہ کرتا ہے کہ ہم نے ونڈوز پر صرف کلائنٹ ٹول انسٹال کیا ہے اور سسٹم پر PostgreSQL سرور نہیں چل رہا ہے۔

ہم نے صرف Windows پر PostgreSQL کلائنٹ ٹولز کو انسٹال کرنے کے طریقوں کی وضاحت کی ہے۔

نتیجہ

PostgreSQL کے لیے صرف کلائنٹ ٹولز کو انسٹال کرنے کے لیے، آپ PostgreSQL کمپریسڈ سیٹ اپ فائل یا PostgreSQL انسٹالر استعمال کر سکتے ہیں۔ پہلے نقطہ نظر میں، سیٹ اپ فائل کو غیر کمپریس کیا اور تمام غیر ضروری ڈائریکٹریز اور بائنریز فائلوں کو ہٹا دیا۔ کمانڈ لائن پر PostgreSQL استعمال کرنے کے لیے، پاتھ انوائرمنٹ متغیر سیٹ کریں۔ دوسرے نقطہ نظر میں، انسٹالر کو ڈاؤن لوڈ کریں اور اس پر عمل کریں۔ انسٹالیشن کے دوران صرف مطلوبہ PostgreSQL کلائنٹ ٹولز کا انتخاب کریں اور انہیں انسٹال کریں۔ ہم نے صرف Windows پر PostgreSQL کلائنٹ ٹولز کو انسٹال کرنے کے طریقوں کا مظاہرہ کیا ہے۔