Basic Postgresql Backup and Restore
فہرست کا خانہ:
پوسٹگریس ایس کیو ایل ڈیٹا بیس سرورز کا انتظام کرتے وقت ، سب سے عام کاموں میں سے ایک جو آپ کو انجام دیں گے وہ ہے ڈیٹا بیس اور ان کی میزیں درج کرنا۔
psql
ایل ایک انٹرایکٹو ٹول کے ساتھ آتا ہے جسے
psql
ایس کی ایل کہا جاتا ہے جو آپ کو سرور سے رابطہ قائم کرنے اور اس کے خلاف سوالات چلانے کی سہولت دیتا ہے۔ جب پی ایس کی ایل کا استعمال کرتے
psql
تو آپ اس کے میٹا کمانڈز سے بھی فائدہ اٹھا سکتے ہیں۔ یہ کمانڈ اسکرپٹ اور کمانڈ لائن انتظامیہ کے لئے کارآمد ہیں۔ تمام میٹا کمانڈز ایک بے ترتیب بیک سلیش سے شروع ہوتی ہیں اور اسے بیک سلیش کمانڈ کے نام سے بھی جانا جاتا ہے۔
اس ٹیوٹوریل میں وضاحت کی گئی ہے کہ پی ایس کی ایل کا استعمال کرتے ہوئے
psql
ایس
psql
ایل سرور میں ڈیٹا بیس اور ٹیبلز کیسے دکھائے
psql
۔
فہرست سازی کے ڈیٹا بیس
آپ کسی بھی سسٹم صارف کی حیثیت سے پی ایس کی ایل کمانڈ استعمال کرکے
psql
ایس
psql
ایل سرور سے رابطہ قائم کرسکتے ہیں۔ سرور کی تشکیل پر منحصر ہے کہ پی ایس ایل ایل ٹرمینل سے رابطہ قائم کرنے کیلئے صارف کو اپنا پاس ورڈ داخل کرنے کی ضرورت ہوگی۔ پی ایس ایل ایل ٹرمینل تک بطور صارف رسائی حاصل کرنے کے ل you آپ فی الحال لاگ ان ہیں صرف پی ایس کی
psql
ٹائپ
psql
۔
جب پوسٹگری ایس کیو ایل پیکیج انسٹال ہوتا ہے تو ، "پوسٹگریس" نامی ایک انتظامی صارف تشکیل دیا جاتا ہے۔ پہلے سے طے شدہ طور پر ، یہ صارف بغیر پاس ورڈ کے مقامی PostgreSQL سرور سے رابطہ قائم کرسکتا ہے۔
پی
psql
ٹرمینل تک
psql
صارف "
psql
" تک رسائی حاصل کرنے کے
psql
، چلائیں:
sudo -u postgres psql
sudo
کمانڈ آپ کو دوسرے صارف کی حیثیت سے کمانڈ چلانے کی اجازت دیتی ہے۔
پی ایس کی
\l
ٹرمینل کے اندر سے تمام ڈیٹا بیس کی فہرست کے
\l
یا
\list
میٹا کمانڈ پر عمل کریں:
\l
اس آؤٹ پٹ میں ڈیٹا بیس کی تعداد ، ہر ڈیٹا بیس کا نام ، اس کے مالک ، انکوڈنگ اور رسائی کے مراعات شامل ہوں گے۔
List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+---------+---------+----------------------- odoo | odoo | UTF8 | C | C.UTF-8 | postgres | postgres | UTF8 | C.UTF-8 | C.UTF-8 | template0 | postgres | UTF8 | C.UTF-8 | C.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres template1 | postgres | UTF8 | C.UTF-8 | C.UTF-8 | =c/postgres + | | | | | postgres=CTc/postgres (4 rows)
پوسٹگری ایس کیو ایل سرور کے پاس ڈیفالٹ ، ٹیمپلیٹ0 ، ٹیمپلیٹ 1 اور پوسٹگریس کے ذریعہ تیار کردہ تین ڈیٹا بیس ہیں۔ پہلے دو ٹیمپلیٹس ہیں جو نئے ڈیٹا بیس بناتے وقت استعمال ہوتے ہیں۔
پی ایس کی ایل شیل تک رسائی حاصل کیے بغیر تمام ڈیٹا بیس کی فہرست حاصل کرنے کے لئے ، ذیل میں دکھائے گئے مطابق
-c
سوئچ کا استعمال کریں۔
sudo -u postgres psql -c "\l"
ڈیٹا بیس کو درج کرنے کا دوسرا طریقہ یہ ہے کہ درج ذیل SQL بیان کو استعمال کریں:
SELECT datname FROM pg_database;
\l
میٹا کمانڈ کے برخلاف سوال میں صرف ڈیٹا بیس کے نام دکھائے جائیں گے:
datname ----------- postgres odoo template1 template0 (4 rows)
فہرستیں میزیں
کسی خاص ڈیٹا بیس کے تمام جدولوں کی فہرست کے ل first آپ کو پہلے اس سے
\c
یا
\connect
میٹا کمانڈ کا استعمال کرتے ہوئے جڑنے کی ضرورت ہے۔ پی ایس کی ایل ٹرمینل کے طور پر جس صارف کے آپ لاگ ان ہیں اس کو ڈیٹا بیس سے مربوط ہونے کے قابل ہونا چاہئے۔
مثال کے طور پر ، "اوڈو" نامی ڈیٹا بیس سے رابطہ کرنے کے ل you آپ ٹائپ کریں گے:
\c odoo
ایک بار جب ڈیٹا بیس تبدیل ہوجاتا ہے تو ، تمام ڈیٹا بیس جدولوں کی فہرست کے
\dt
میٹا کمانڈ استعمال کریں:
آؤٹ پٹ میں ٹیبلز کی تعداد ، ہر ٹیبل کا نام اور اس کا اسکیما ، قسم اور مالک شامل ہوں گے:
List of relations Schema | Name | Type | Owner --------+-----------------------------------------------------+-------+------- public | base_import_import | table | odoo public | base_import_mapping | table | odoo public | base_import_tests_models_char | table | odoo… public | web_editor_converter_test_sub | table | odoo public | web_tour_tour | table | odoo public | wizard_ir_model_menu_create | table | odoo (107 rows)
اگر ڈیٹا بیس خالی ہے تو آؤٹ پٹ اس طرح نظر آئے گا:
No relations found.
جدولوں کے سائز کے بارے میں معلومات حاصل کرنے کے لئے ، اور تفصیل
\dt+
استعمال کریں۔
نتیجہ اخذ کرنا
آپ نے سیکھا ہے کہ پی ایس کی ایل کمانڈ کا استعمال کرتے ہوئے
psql
ایل ڈیٹا بیس اور ٹیبل کی فہرست کیسے
psql
۔
اگر آپ کے ذہن میں کوئی سوال ہے تو بلا جھجھک۔
postgresqlآئی ای سی آئی ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس آئی ایس ایس ایس ایس ایس ایس آئی ایس ایس ایس ایس ایس آئی ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس ایس آئی ایس ایس ایس آئی ایس ایس ایس ایس ایس ایس آئی ایس ایس آئی ایس ایس ایس اے ایس ایس ای ایس ایس ایس ایس ایس کی ضرورت ہے.
نیویارک ایسوسی ایشن نے اس مڈینج اسٹوریج لائن کو ایک نیا آئی ایس ایس ایس آئی ایس کے ذریعہ میسڈائز اسٹوریج کی ضروریات کے ساتھ کمپنیوں کے مقصد کے ساتھ بڑھایا ہے.
ایل ٹی ٹی کے ساتھ ایسس ونڈوز RT ٹیبل پیش کرنے کے لئے اے ٹی اور ٹی کے ساتھ ایسس وینڈوز ونڈوز RT ٹیبل پیش کرنے کے لئے اے ٹی & ٹی، امریکی وائرلیس کیریئر نے جمعہ کو ایل ٹی ای صلاحیتوں کے ساتھ پہلا ونڈوز RT ٹیبل پیش کرے گا. منگل.
اے ٹی او ٹی جمعہ کو ایل ٹی ای صلاحیتوں کے ساتھ پہلا ونڈوز RT ٹیبل پیش کرے گا. امریکی وائرلیس کیریئر نے منگل کو بتایا کہ اسوائس ویو ٹی ٹی RT کے لئے قیمتوں کا تعین $ 700 میں اضافی چھٹی کے فروغ کے ساتھ شروع ہوتا ہے.
اوپن ایس او، ایسرا ایس او او ایس ایس ایس او او ایس ایس ایس او او ایس ایس ایس او او ایس ایس ایس او او ایس ایس ایس او، دوسری زندگی حاصل ہوتی ہے
فارج راک پر اوپن ایس او روڈ میپ پر اوپن ایس او روڈ میپ پر ہوتا ہے. سورج مائکروسافٹ سسٹم کی طرف سے اصل ذریعہ تیار کی گئی ایک کھلا ذریعہ ویب توثیقی ٹیکنالوجی، اور جس کی وجہ سے اورراکل کی طرف سے نظر انداز نہیں کیا جاسکتا، جس نے جنوری میں سورج خریدا.







