আপনি কি নিশ্চিত যে এটি
ফাইলগ্রুপ 'প্রাইমারি'-তে পর্যাপ্ত ডিস্কের জায়গার কারণে ডাটাবেস' ডাটাবেস'-এর জন্য কোনও নতুন পৃষ্ঠা বরাদ্দ করা যায়নি।
এবং না
ফাইলগ্রুপ 'প্রাইমারি'-তে ডিস্কের অপর্যাপ্ত স্থানের কারণে ডাটাবেস' টেম্পিডবি'-এর জন্য একটি নতুন পৃষ্ঠা বরাদ্দ করা যায়নি।
?
যদি এটি আসলে [tempdb]
ত্রুটির বার্তায় থাকে তবে এটি এমন কিছু যা [tempdb]
অন্য ডাটাবেস থেকে পৃথকভাবে উপযুক্ত আকারের ডিস্কে রয়েছে তা নিশ্চিত করে আলাদাভাবে পরিচালনা করা দরকার ।
যদি এটি [tempdb]
ত্রুটি বার্তায় না থাকে তবে আমি কল্পনা করতে পারি যে এই ধরণের একটি "আপলোড" [tempdb]
বেশ শক্তভাবে আঘাত করবে । কি [tempdb]
একই ডিস্ক / LUN সংক্রান্ত হিসাবে 'database'
? যদি তা হয় তবে আপনি সম্ভবত একাধিক চেষ্টা করা ফাইল বৃদ্ধি (একাধিক ডাটাবেসে) আপনার সমস্যাটিকে আরও বাড়িয়ে তুলছেন। সুতরাং আপনি যখন এই "আপলোড" করছেন তখন নিশ্চিত হন যে আপনিও পর্যবেক্ষণ করছেন [tempdb]
।
যদি [tempdb]
কোনও পৃথক ড্রাইভে থাকে এবং আপনি নিশ্চিত হন যে আপনার পর্যাপ্ত জায়গা রয়েছে তবে আমি এগিয়ে গিয়ে আপনার ডেটা ফাইলটিকে এটি শেষ-রাষ্ট্রের আকার হিসাবে প্রত্যাশা করব to
USE master;
GO
ALTER DATABASE [database]
MODIFY FILE
(
NAME = datafile,
SIZE = 60GB,
FILEGROWTH = 5GB
);
GO
এছাড়াও, দয়া করে নিশ্চিত হয়ে নিন যে ডাটাবেসের লগ ফাইলটি ডেটা ফাইল থেকে পৃথক। যদি তা না হয় তবে আপনি প্রতিযোগিতামূলক বৃদ্ধির ইভেন্টগুলি নিয়ে ফিরে এসেছেন। যদি সেগুলি পৃথক ডিস্কে থাকে, তবে আমি সেগুলি দিয়ে গিয়ে যথাযথ আকারও দেব।
USE master;
GO
ALTER DATABASE [database]
MODIFY FILE
(
NAME = logfile,
SIZE = 8000MB
);
GO
ALTER DATABASE [database]
MODIFY FILE
(
NAME = logfile,
SIZE = 16000MB
);
GO
ALTER DATABASE [database]
MODIFY FILE
(
NAME = logfile,
SIZE = 24000MB
);
GO
...
যতক্ষণ না আপনি নিজের কাঙ্ক্ষিত লগফিল আকারে না পৌঁছান। আসুন একে 80GB বলুন যেখানে আপনি আপনার বৃদ্ধি নির্দিষ্ট আকারে সেট করবেন। আমি পল রান্ডাল এবং কিম্বারলি ট্রিপ্প দ্বারা প্রস্তাবিত মানগুলি ব্যবহার করছি
ALTER DATABASE [database]
MODIFY FILE
(
NAME = logfile,
SIZE = 80000MB,
FILEGROWTH = 8000MB
);