মাঝে মাঝে আমাদের সূচী রক্ষণাবেক্ষণের সময়, কাজটি একটি এসইভি 17 ত্রুটির সাথে ব্যর্থ হয়ে যায় যেখানে এটি পুনর্নির্মাণের জন্য পর্যাপ্ত জায়গা বরাদ্দ করা যায় না। ডাটাবেসটি এইভাবে স্থাপন করা হয়েছে:
Data_file1 PRIMARY 0 growth 0% free Max Size UNLIMITED
Data_file2 PRIMARY 0 growth 0% free Max Size UNLIMITED
Data_file3 PRIMARY 0 growth Less than 1% free Max Size UNLIMITED
Data_file4 PRIMARY 250 MB growth Less than 1% free Max Size UNLIMITED
মূলত, 4 টির মধ্যে 3 ফাইল ফাইল পূর্ণ এবং বৃদ্ধি পেতে দেওয়া হয় না, চতুর্থ পূর্ণ এবং বাড়তে দেওয়া হয়। ফাইলগুলি বিভিন্ন LUNs জুড়ে ছড়িয়ে পড়েছে (এবং কেন অগোছালো হওয়ার কারণ)। সুতরাং যখন অনলাইন সূচক পুনর্নির্মাণ শুরু হবে, তখন এটি আমার বোঝা যায় যে কোনও অতিরিক্ত স্থানের প্রয়োজন হলে এটি ডেটা_ফাইলে 4 এ উন্নত হবে এবং ভাল হয়ে যাবে, তবে এটি দৃশ্যত অন্য কোনও ফাইলে পরিণত হওয়ার চেষ্টা করছে যেখানে বৃদ্ধির অনুমতি নেই এবং ব্যর্থ হচ্ছে। আমি এই ত্রুটিটি পুনরুত্পাদন করতে অক্ষম, তবে আমি ভাবছিলাম যে এটি কেন ঘটে তার বিষয়ে কারও অন্তর্দৃষ্টি আছে কিনা।
পূর্ণ এসকিউএল সার্ভার সংস্করণটি ২০০৮ আর 2 এন্টারপ্রাইজ, এসপি 2 সিইউ 4 (10.50.4270)। আমরা ওলা হ্যালেনগ্রেনের পুনর্নির্মাণ স্ক্রিপ্টগুলি ব্যবহার করি, যেখানে আমরা অনলাইনে পুনর্নির্মাণ করি তবে কোনও সাজানোর উপায় নেই tempdb
।
max_size is
বর্তমানে আনলিমিটেডে সেট করা হয়েছে, এমনকী 0 টি বৃদ্ধি রয়েছে on আমি এখনই আমার তিরস্কারের পরীক্ষায় এটি তদন্ত করছি।
If max_size is not specified, the file size will increase until the disk is full.
মঞ্জুর করেছে, যদি অটো-বিকাশ বন্ধ থাকে তবে সেই ফাইলগুলি ( ) থেকে বরাদ্দ দেওয়ার চেষ্টা করা উচিত নয়A value of 0 indicates that automatic growth is set to off and no additional space is allowed.
, তবে কোনও বাগ থাকতে পারে, তাই এটি সেট না করা থাকলে চেষ্টা করে দেখার ক্ষতি হবে না।