যা জানতে হবে
- অ্যাক্সেসে ডাটাবেস খোলার সাথে, বেছে নিন ফাইল ৬৪৩৩৪৫২ কম্প্যাক্ট এবং মেরামত ডাটাবেস.
- আপনি কমপ্যাক্ট এবং মেরামত করতে চান এমন ডাটাবেসে নেভিগেট করুন। কম্প্যাক্ট বেছে নিন। কম্প্যাক্টেড ডাটাবেসের জন্য একটি নাম প্রদান করুন। সংরক্ষণ নির্বাচন করুন।
- সংকুচিত ডাটাবেস সঠিকভাবে কাজ করে তা যাচাই করুন, তারপর মূল ডাটাবেস মুছে ফেলুন।
সময়ের সাথে সাথে, মাইক্রোসফ্ট অ্যাক্সেস ডাটাবেসগুলি আকারে বৃদ্ধি পায় এবং অপ্রয়োজনীয়ভাবে ডিস্কের স্থান ব্যবহার করে, তাই আপনার ডেটার সামঞ্জস্য নিশ্চিত করতে পর্যায়ক্রমে কমপ্যাক্ট এবং মেরামত ডাটাবেস টুল চালানো একটি ভাল ধারণা।মাইক্রোসফ্ট 365, অ্যাক্সেস 2019, অ্যাক্সেস 2016, অ্যাক্সেস 2013 এবং অ্যাক্সেস 2010 এর জন্য অ্যাক্সেস ব্যবহার করে কীভাবে তা করবেন তা এখানে।
কীভাবে একটি অ্যাক্সেস ডেটাবেস সংক্ষিপ্ত এবং মেরামত করবেন
আপনি শুরু করার আগে, নিশ্চিত করুন যে আপনার একটি বর্তমান ডাটাবেস ব্যাকআপ আছে। কমপ্যাক্ট এবং মেরামত একটি অত্যন্ত অনুপ্রবেশকারী ডাটাবেস অপারেশন এবং ডাটাবেস ব্যর্থতার কারণ হওয়ার সম্ভাবনা রয়েছে। এটি ঘটলে ব্যাকআপ সহায়ক হবে৷
- যদি ডাটাবেসটি একটি ভাগ করা ফোল্ডারে থাকে, তবে এগিয়ে যাওয়ার আগে অন্যান্য ব্যবহারকারীদের ডাটাবেস বন্ধ করার নির্দেশ দিন। টুলটি চালানোর জন্য, আপনাকে অবশ্যই একমাত্র ব্যবহারকারী হতে হবে যেখানে ডাটাবেস খোলা আছে।
- ফাইল নির্বাচন করুন এবং আপনার যদি অ্যাক্সেস উইন্ডোতে একটি ডাটাবেস খোলা থাকে তবে বন্ধ করুন বেছে নিন।
-
ডেটাবেস টুল ট্যাব নির্বাচন করুন।
-
Tools গ্রুপে কম্প্যাক্ট এবং মেরামত ডেটাবেস নির্বাচন করুন।
-
থেকে কমপ্যাক্ট করার জন্য ডেটাবেস ডায়ালগ বক্স খুলবে। আপনি যে ডাটাবেসে কম্প্যাক্ট এবং মেরামত করতে চান সেখানে নেভিগেট করুন এবং তারপর কম্প্যাক্ট. নির্বাচন করুন
-
কমপ্যাক্ট ডেটাবেস ইনটু ডায়ালগ বক্সে সংকুচিত ডাটাবেসের জন্য একটি নতুন নাম প্রদান করুন, তারপর সংরক্ষণ বোতামটি নির্বাচন করুন।
- সংকুচিত ডাটাবেসটি সঠিকভাবে কাজ করছে কিনা তা যাচাই করার পরে, মূল ডাটাবেসটি মুছে ফেলুন এবং মূল ডাটাবেসের নামের সাথে কম্প্যাক্ট করা ডাটাবেসের নাম পরিবর্তন করুন। (এই ধাপটি ঐচ্ছিক।)
মনে রাখবেন যে কমপ্যাক্ট এবং মেরামত একটি নতুন ডাটাবেস ফাইল তৈরি করে। অতএব, মূল ডাটাবেসে আপনি যে এনটিএফএস ফাইলের অনুমতি প্রয়োগ করেছেন তা কমপ্যাক্ট করা ডাটাবেসে প্রযোজ্য হবে না। এই কারণে NTFS অনুমতির পরিবর্তে ব্যবহারকারী-স্তরের নিরাপত্তা ব্যবহার করা ভাল।
ব্যাকআপ এবং কমপ্যাক্ট/মেরামত ক্রিয়াকলাপ নিয়মিতভাবে ঘটতে উভয়ের সময় নির্ধারণ করা খারাপ ধারণা নয়। এটি আপনার ডাটাবেস প্রশাসন রক্ষণাবেক্ষণ পরিকল্পনার সময়সূচী করার জন্য একটি চমৎকার কার্যকলাপ৷
কেন কমপ্যাক্ট এবং মেরামত অ্যাক্সেস ডেটাবেস?
পর্যায়ক্রমে অ্যাক্সেস ডেটাবেসগুলিকে সংকুচিত করা এবং মেরামত করা দুটি কারণে প্রয়োজনীয়৷
প্রথম, অ্যাক্সেস ডাটাবেস ফাইল সময়ের সাথে আকারে বৃদ্ধি পায়। এই বৃদ্ধির কিছু অংশ ডাটাবেসে নতুন তথ্য যোগ করার কারণে হতে পারে, কিন্তু আরেকটি বৃদ্ধি ডাটাবেস দ্বারা তৈরি অস্থায়ী বস্তু এবং মুছে ফেলা বস্তুর অব্যবহৃত স্থান থেকে। ডাটাবেস সংকুচিত করা এই স্থানটি পুনরুদ্ধার করে।
দ্বিতীয়, ডাটাবেস ফাইলগুলি দূষিত হতে পারে, বিশেষ করে সেই ফাইলগুলি যেগুলি একটি শেয়ার্ড নেটওয়ার্ক সংযোগের মাধ্যমে একাধিক ব্যবহারকারী দ্বারা অ্যাক্সেস করা হয়৷ ডাটাবেস মেরামত করা ডাটাবেসের অখণ্ডতা রক্ষা করার সময় অবিরত ব্যবহারের অনুমতি দিয়ে ডাটাবেসের দুর্নীতির সমস্যাগুলিকে সংশোধন করে।