মাইক্রোসফট ব্যবহার করার সময় SQL Server একটি দূষিত MDF ডাটাবেস ফাইল সংযুক্ত বা অ্যাক্সেস করতে, আপনি বিভ্রান্তিকর হতে পারে এমন বিভিন্ন ত্রুটির বার্তার সম্মুখীন হতে পারেন। নীচে, আমরা ফ্রিকোয়েন্সি অনুসারে সাজানো সমস্ত ত্রুটির তালিকা করব। প্রতিটি ত্রুটির জন্য, আমরা এর লক্ষণগুলির রূপরেখা দেব, সঠিক কারণ ব্যাখ্যা করব এবং ফাইলগুলির সাথে নমুনা ফাইলগুলি প্রদান করব DataNumen SQL Recovery. এটি আপনাকে এই ত্রুটিগুলি আরও ভালভাবে বুঝতে সাহায্য করবে৷ দ্রষ্টব্য 'xxx.MDF' আপনার দুর্নীতিবাজের নামটি উপস্থাপন করবে SQL Server MDF ডাটাবেস ফাইল।

উপর ভিত্তি করে SQL Server বা CHECKDB ত্রুটি বার্তা, তিন ধরনের ত্রুটি আছে:

    1. বরাদ্দ ত্রুটি: আমরা জানি যে এমডিএফ এবং এনডিএফ ফাইলগুলিতে ডেটা বরাদ্দ করা হয় পেজ। এবং কিছু বিশেষ পৃষ্ঠা রয়েছে যা নীচে বরাদ্দ পরিচালনার জন্য ব্যবহৃত হয়:
পৃষ্ঠার ধরণ বিবরণ
গাম পৃষ্ঠা গ্লোবাল বরাদ্দ মানচিত্র (জিএএম) তথ্য সঞ্চয় করুন।
এসজিএএম পৃষ্ঠা শেয়ার করা বিশ্বব্যাপী বরাদ্দ মানচিত্র (SGAM) তথ্য।
আইএএম পৃষ্ঠা স্টোর সূচী বরাদ্দ মানচিত্র (আইএএম) তথ্য।
পিএফএস পৃষ্ঠা পিএফএস বরাদ্দের তথ্য সঞ্চয় করুন।

উপরের বরাদ্দ পৃষ্ঠাগুলির কোনওটিতে যদি ত্রুটি থাকে, বা এই বরাদ্দ পৃষ্ঠাগুলি দ্বারা পরিচালিত ডেটা বরাদ্দ তথ্যের সাথে সঙ্গতিপূর্ণ না হয় তবে SQL Server বা CHECKDB রিপোর্ট করবে বরাদ্দ ত্রুটি.

  • ধারাবাহিকতা ত্রুটি: জন্য পেজ যা ডেটা পৃষ্ঠাগুলি এবং সূচি পৃষ্ঠা সহ ডেটা সঞ্চয় করতে ব্যবহৃত হয়, যদি SQL Server বা CHECKDB পৃষ্ঠার সামগ্রী এবং চেকসামের মধ্যে কোনও অসঙ্গতি খুঁজে পায়, তারপরে তারা প্রতিবেদন করবে ধারাবাহিকতা ত্রুটি।
  • অন্যান্য সমস্ত ত্রুটি: উপরোক্ত দুটি বিভাগের মধ্যে না পড়ে অন্যান্য ত্রুটি থাকতে পারে।

 

SQL Server একটি অন্তর্নির্মিত সরঞ্জাম বলা হয় ডিবিসিসি, কোনটি আছে চেকডিবি এবং পরীক্ষামূলক অপশনগুলি যা একটি দূষিত MDF ডাটাবেস মেরামত করতে সহায়তা করতে পারে। তবে মারাত্মক ক্ষতিগ্রস্থ MDB ডাটাবেস ফাইলগুলির জন্য, ডিবিসিসি চেকডিবি এবং পরীক্ষামূলক ব্যর্থ হবে।

CHECKDB দ্বারা সামঞ্জস্যতা ত্রুটিগুলি প্রতিবেদন করেছে:

CHECKDB দ্বারা বরাদ্দ ত্রুটি রিপোর্ট:

CHECKDB দ্বারা প্রতিবেদন করা অন্যান্য সমস্ত ত্রুটি: