نرم

پروڈکٹ کا جائزہ - رسائی کے لیے تارکیی مرمت

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





آخری بار اپ ڈیٹ کیا گیا۔ 17 اپریل 2022 مصنوعات کا جائزہ - رسائی کے لیے تارکیی مرمت 0

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

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



اکثر اوقات، تھوڑی مقدار میں ڈیٹا پر کام کرنے کے بعد بھی استفسار اپنی پیچیدہ نوعیت کی وجہ سے آہستہ آہستہ انجام دیتا ہے، اور یہ JET انجن پر دباؤ ڈالتا ہے۔ اس صورت میں، سوالات کے ذریعے ڈیٹا حاصل کرنے کے عمل کی سست روی ہے۔ عارضی ڈیٹا کا ڈھیر .

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



رسائی بدعنوانی سے بچنے کے لیے، ڈیٹا جمع ہونے کی وجہ سے ، انتظامی کردار کے حامل تمام رسائی کے صارفین کو چند احتیاطی تدابیر پر عمل کرنے کے لیے ای میل کے ذریعے مطلع کیا گیا تھا جیسے:

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

نوٹ: انتظامی کردار کے حامل صارفین کو رسائی ڈیٹا بیس میں پڑھنے لکھنے اور حذف کرنے کے افعال تفویض کیے جاتے ہیں۔ ایک انتظامی کردار متعدد صارفین کو تفویض کیا جا سکتا ہے، مثال کے طور پر، مختلف محکموں کے سربراہان۔



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

رسائی ڈیٹا بیس کے معاملے میں بدعنوانی کی جڑ کاز تجزیہ (RCA)



ہماری کوئی بڑی تنظیم نہیں ہے، اس لیے ایکسیس ڈیٹا بیس ڈیٹا کو ذخیرہ کرنے کے لیے کافی بڑا ہے۔ رسائی کے ان ڈیٹا بیس کو مختلف محکموں کی بنیاد پر درجہ بندی کیا گیا ہے مثال کے طور پر 'ڈیٹا بیس فار فنانس' 'ڈیٹا بیس فار مارکیٹنگ' سے مختلف ہے اور تمام ڈیٹا بیس ایک مشترکہ فزیکل سرور پر دستیاب کرائے گئے ہیں۔

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

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

اب جب کہ کرپشن ہو چکی تھی، ہمارا پہلا کام کرپشن کی خرابی کو دور کرنا اور ڈیٹا بیس کو دوبارہ زندہ کرنا تھا۔

رسائی ڈیٹابیس کی مرمت کے لیے اختیار کیے گئے حل کے طریقے

RCA نے مسئلہ کی وجہ اور حل کے طریقہ کار کی نشاندہی کرنے میں ہماری مدد کی۔

بیک اپ کے ذریعے بحال کریں: ہمارے پاس ڈیٹا بیس کی بحالی کے لیے دستیاب پورے ڈیٹا بیس کا تیار بیک اپ تھا۔ بیک اپ کو بحال کرنے کے لیے درج ذیل اقدامات کیے گئے:

  1. فائل ایکسپلورر کھولا اور ڈیٹا بیس کی صحت مند کاپی کو منتخب کرنے کے لیے براؤز کیا۔
  2. ڈیٹا بیس کو اس مقام پر کاپی کیا جہاں خراب ڈیٹا بیس کو تبدیل کرنے کی ضرورت تھی۔ موجودہ ڈیٹا بیس کو تبدیل کرنے کا ایک آپشن تھا اور ہم نے اس آپشن کو منتخب کیا۔
  3. اس بات کی تصدیق کے لیے ڈیٹا بیس کھولا کہ آیا ڈیٹا بیس قابل رسائی تھا۔

ہماری مایوسی کے لیے، بیک اپ کاپی صحت مند نہیں لگ رہی تھی۔ اور، ہم نے محسوس کیا کہ ایکسل پر دستیاب ایکسیس ڈیٹا بیس کو طویل عرصے سے تازہ نہیں کیا گیا تھا۔

تب ہی اصل مسئلہ شروع ہوا۔

ہمارا ایکسیس ڈیٹا بیس قابل رسائی نہیں تھا، بیک اپ صحت مند نہیں تھا، Power Query کے ساتھ ایکسل ورک بک کو ریفریش نہیں کیا گیا تھا، اور جیسا کہ ہم پہلے سے Compact اور Repair یوٹیلیٹی چلا رہے تھے، ان بلٹ یوٹیلیٹی سے ڈیٹا بیس کی وصولی کا کوئی امکان نہیں تھا۔

ڈیٹا بیس کی مرمت کا حتمی حل

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

ہم نے ایک موثر کی تلاش کی۔ ڈیٹا بیس ریکوری سافٹ ویئر تک رسائی حاصل کریں۔ اور چند دستیاب اختیارات میں سے انتخاب کرنے کا فیصلہ کیا۔ رسائی کے لیے تارکیی مرمت . ہم نے مختلف سائٹوں پر پوسٹ کیے گئے جائزے پڑھے اور ڈیمو ورژن آزمانے کا سوچا۔

نوٹ: احتیاطی تدابیر کے طور پر، ہم نے ڈیٹا بیس کی بیک اپ کاپی لے لی تھی۔

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

یہ سراسر خوشی کا لمحہ تھا۔ ہم نے سافٹ ویئر کو ایکٹیویٹ کر دیا، مرمت کر دیا، اور پورے رسائی ڈیٹا بیس کو بغیر کسی وقت کے محفوظ کر لیا۔ بدعنوانی کا مسئلہ مکمل طور پر حل ہو گیا اور ایک بار پھر تمام صارفین ڈیٹا بیس تک رسائی حاصل کر سکے۔

نتیجہ

ایسی متعدد مثالیں ہیں جب ایکسیس ڈیٹا بیس ناقابل رسائی ہو سکتا ہے، اور اس ڈیٹا بیس کے ساتھ ایک بڑا مسئلہ یہ ہے کہ یہ بدعنوانی کا شکار ہے۔

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

حال ہی میں، میں نے تلاش کے ذریعہ کئے گئے ایک بڑے نتائج کو دیکھا۔ یہ واضح طور پر کہا گیا تھا کہ ہارڈ ویئر کی ناکامی کاروباری اثرات کی سب سے بڑی وجہ ہے، جو 75% کی سطح تک پہنچ جاتی ہے (حوالہ کے لیے نیچے دی گئی جدول کو دیکھیں)۔ اس طرح کے ہارڈ ویئر یا سافٹ ویئر کی ناکامیوں کا براہ راست کاروبار پر اثر پڑتا ہے اور اس وجہ سے، ان کو اولین ترجیح کے ساتھ حل کیا جانا چاہیے۔

سفید کاغذ کی تصویر

اگرچہ ڈیٹا بیس بیک اپ فوری حل فراہم کرتا ہے جب بیک اپ صحت مند نہیں ہوتا ہے تو چیزیں خراب ہوجاتی ہیں۔ تھرڈ پارٹی سافٹ ویئر جیسا کہ سٹیلر ریپیر فار ایکسیس بہترین آپشن ہے جب بات کرپٹ ایکسیس ڈیٹا بیس کی مرمت کی ہو۔

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

صارفین رسائی ڈیٹا بیس تک رسائی حاصل کر سکتے تھے اور ہمیں راحت ملی!