اوریکل میں ٹیبل کا بیک اپ کیسے لیا جائے؟

Awrykl My Ybl Ka Byk Ap Kys Lya Jay



اوریکل ڈیٹا بیس کے ساتھ کام کرتے وقت، بیک اپ کی ایک قابل اعتماد حکمت عملی کا ہونا ضروری ہے۔ اس حکمت عملی کا ایک اہم پہلو انفرادی ڈیٹا بیس ٹیبلز کو بیک اپ کرنا ہے۔ جدولوں کا بیک اپ بنانا غیر ارادی طور پر حذف ہونے، بدعنوانی یا دیگر مسائل کی وجہ سے ڈیٹا کو ضائع ہونے سے بچانے میں مدد کر سکتا ہے۔ اوریکل ڈیٹا بیس بیک اپ بنانے کے لیے بہت سی خصوصیات فراہم کرتا ہے۔

یہ گائیڈ وضاحت کرے گا کہ اوریکل میں ٹیبل کا بیک اپ کیسے لیا جائے۔

اوریکل میں ٹیبل کا بیک اپ کیسے لیا جائے؟

اوریکل میں ٹیبل کا بیک اپ لینے کے لیے، ڈیٹا بیس میں لاگ ان کریں۔ ایس کیو ایل پلس کمانڈ. کامیاب لاگ ان کے بعد، اوریکل میں ٹیبل کا بیک اپ لینے کے لیے درج ذیل طریقے استعمال کیے جا سکتے ہیں۔







کریٹ اسٹیٹمنٹ کا استعمال کرتے ہوئے اوریکل میں ٹیبل کا بیک اپ کیسے لیا جائے؟

' بنانا بیان نئے ڈیٹا بیس آبجیکٹ جیسے ٹیبلز، انڈیکسز، ویوز، سیکوینسز اور بہت کچھ تخلیق کرتا ہے۔ اوریکل ڈیٹا بیس میں کسی ٹیبل کا بیک اپ لینے کے لیے صرف اس مخصوص ٹیبل کی ایک کاپی بنائیں بنانا 'بیان. مثال ذیل میں دی گئی ہے:



TABLE CONTACTS_BACKUP بنائیں

جیسا کہ منتخب کریں *

رابطوں سے؛

مندرجہ بالا مثال میں، ' ٹیبل بنائیں ایک نیا (بیک اپ) ٹیبل بنانے کے لیے استعمال کیا جاتا ہے، جس کا نام ہے CONTACTS_BACKUP ' ' منتخب کریں * ٹیبل سے تمام قطاروں اور کالموں کو منتخب کرنے کے لیے استعمال کیا جاتا ہے رابطے '



آؤٹ پٹ





آؤٹ پٹ نے دکھایا کہ میز ' CONTACTS_BACKUP ' بنا دیا گیا ہے.



EXP کمانڈ کا استعمال کرتے ہوئے اوریکل میں ٹیبل کا بیک اپ کیسے لیا جائے؟

' EXP ” کمانڈ کا استعمال ڈیٹا بیس کا بیک اپ بنانے کے لیے یا ڈیٹا بیس آبجیکٹ کے ذیلی سیٹ بنانے کے لیے کیا جاتا ہے، جیسے کہ میزیں، اشاریہ جات، ویوز، اور ذخیرہ شدہ طریقہ کار کو برآمد کرکے۔ اوریکل میں ٹیبل کا بیک اپ لینے کے لیے درج ذیل کمانڈ کو ٹائپ کریں EXP ' کمانڈ:

EXP C##MD/md1234 TABLES=CONTACTS فائل=CONTACTS_BACKUP_EXP.DMP LOG=EXPORT_DATABASE_LOG.OUT

مندرجہ بالا کمانڈ میں:

  • ' C##MD 'اور' md1234 صارف نام اور پاس ورڈ ہے۔
  • ' میزیں ٹیبل کا نام بتانے کے لیے استعمال کیا جاتا ہے۔
  • ' فائل آؤٹ پٹ فائل کا نام بتانے کے لیے استعمال کیا جاتا ہے۔

آؤٹ پٹ

آؤٹ پٹ سے پتہ چلتا ہے کہ 'کا بیک اپ رابطے 'ٹیبل بنایا گیا ہے.

ایس کیو ایل ڈویلپر کا استعمال کرتے ہوئے اوریکل میں ٹیبل کا بیک اپ کیسے لیا جائے؟

ایس کیو ایل ڈویلپر کا استعمال کرتے ہوئے اوریکل میں کسی ٹیبل کا بیک اپ لینے کے لیے، ڈیٹا بیس کنکشن قائم کرنا ضروری ہے۔ کنکشن بنانے کے بعد، تمام ڈیٹابیس اشیاء کو دیکھنے اور تلاش کرنے کے لیے ڈیٹابیس ٹری کو پھیلائیں۔ میزیں 'فہرست سے۔ پھیلائیں ' میزیں منتخب ڈیٹا بیس میں موجود تمام ٹیبلز کو دیکھنے کے لیے:

ٹیبل کو منتخب کرنے کے لیے ٹیبل کے نام پر دائیں کلک کریں اور پھر 'پر کلک کریں۔ برآمد کریں… بیک اپ بنانے کے لیے:

آؤٹ پٹ فائل کی منزل کا انتخاب کریں، دوسری ترتیب کو بطور ڈیفالٹ چھوڑ دیں، اور 'پر کلک کریں۔ اگلا > بٹن:

نوٹ : ڈیٹابیس اشیاء کو برآمد کرتے وقت، ان ترتیبات کو صارف کی ضروریات کے مطابق تبدیل کیا جا سکتا ہے۔

ڈیٹا بیس آبجیکٹ (ٹیبل کا نام) کی وضاحت کریں اور 'پر کلک کریں۔ اگلا > بٹن:

ٹیبل کا بیک اپ بنانے کے لیے، 'پر کلک کریں۔ ختم کرنا بٹن:

برآمد کا عمل مکمل ہونے تک انتظار کریں:

نیا ' .sql ' فائل کھلتی ہے جس سے ظاہر ہوتا ہے کہ اس کی بیک اپ فائل ' رابطے ٹیبل بنایا گیا ہے:

مختلف طریقوں کا استعمال کرتے ہوئے اوریکل میں ٹیبل کا بیک اپ لینے کا طریقہ یہ ہے۔

نتیجہ

اوریکل میں ٹیبل کا بیک اپ لینے کے لیے، ڈیٹا بیس میں لاگ ان کریں۔ کامیاب لاگ ان کے بعد، ' بنانا بیان کو اصل ٹیبل کی ایک کاپی بنا کر ٹیبل کا بیک اپ لینے کے لیے استعمال کیا جا سکتا ہے۔ متبادل طور پر، ' EXP کمانڈ مخصوص ٹیبل کو ایکسپورٹ کرکے ٹیبل کا بیک اپ بناتی ہے۔ ' ایس کیو ایل ڈویلپر ٹیبل کا بیک اپ بنانے کا ٹول بھی ایک اچھا طریقہ ہے۔ اس گائیڈ نے اوریکل میں ٹیبل کو بیک اپ کرنے کے طریقے کا مکمل مظاہرہ فراہم کیا۔