সুচিপত্র:

আমি কিভাবে আমার ডাটাবেসকে জরুরী মোড থেকে বের করব?
আমি কিভাবে আমার ডাটাবেসকে জরুরী মোড থেকে বের করব?

ভিডিও: আমি কিভাবে আমার ডাটাবেসকে জরুরী মোড থেকে বের করব?

ভিডিও: আমি কিভাবে আমার ডাটাবেসকে জরুরী মোড থেকে বের করব?
ভিডিও: সিঙ্গেল ইউজার, মাল্টি ইউজার, ইমার্জেন্সি মোডে কিভাবে ডাটাবেস আনতে হয় 2024, এপ্রিল
Anonim

এসকিউএল সার্ভারে জরুরী মোড থেকে ডাটাবেস পুনরুদ্ধার কিভাবে?

  1. নিশ্চিত করুন দ্য এসকিউএল এর সন্দেহজনক অবস্থা তথ্যশালা . দ্য এই ক্ষেত্রে যা যা করা দরকার তা হল পরীক্ষা করা দ্য সন্দেহজনক অবস্থা ডাটাবেস .
  2. সক্ষম করুন জরুরী অবস্থা SQL সার্ভারের জন্য।
  3. এসকিউএল মেরামত করুন তথ্যশালা .
  4. সুইচ ডাটাবেস মাল্টি-ইউজার-এ ফিরে যান।
  5. অনলাইন ডাটাবেস .

এছাড়াও প্রশ্ন হল, কেন SQL ডাটাবেস পুনরুদ্ধার মোডে আছে?

যে কারণে এসকিউএল সার্ভার তথ্যশালা মধ্যে আছে পুনরুদ্ধার অবস্থা নিম্নরূপ: পুনরায় চালু করার সময় এসকিউএল সার্ভার। যখন তথ্যশালা অফলাইন এবং অনলাইন সেট করা হয়। পুনরুদ্ধার করা হচ্ছে তথ্যশালা ব্যাকআপ থেকে।

একইভাবে, আপনি কীভাবে ডাটাবেসে সন্দেহভাজন পতাকাটি বন্ধ করবেন এবং এটিকে জরুরি অবস্থায় সেট করবেন? এখানে 'SQL ডাটাবেস সন্দেহভাজন মোডকে স্বাভাবিক মোডে' পরিবর্তন করার পদক্ষেপগুলি রয়েছে:

  1. SQL সার্ভার ম্যানেজমেন্ট স্টুডিও খুলুন এবং আপনার ডাটাবেস সংযোগ করুন।
  2. নতুন ক্যোয়ারী বিকল্পটি নির্বাচন করুন।
  3. ডাটাবেসে সন্দেহভাজন পতাকাটি বন্ধ করুন এবং এটিকে ইমার্জেন্সিতে সেট করুন।

একইভাবে, জরুরী মোডে আমার ডাটাবেস কিভাবে ঠিক করব?

ডাটাবেস স্ট্যাটাসকে ইমার্জেন্সি মোডে পরিবর্তন করার জন্য, নিচের T-SQL ক্যোয়ারীটি চালান:

  1. ডাটাবেস পরিবর্তন করুন dbName SET Emergency.
  2. DBCC CHECKDB('dbName')
  3. ডাটাবেস পরিবর্তন করুন dbName অবিলম্বে রোলব্যাক সহ SINGLE_USER সেট করুন৷
  4. DBCC CHECKDB (dbName, REPAIR_ALLOW_DATA_LOSS)
  5. ডাটাবেস dbName SET MULTI_USER পরিবর্তন করুন।

SQL সার্ভারে জরুরী মোড কি?

দ্য জরুরী অবস্থা ব্যবহার করা হয় যখন SQL সার্ভার ডাটাবেস সন্দেহজনক অবস্থায় রয়েছে এবং আমরা এতে পরিবর্তন করি জরুরী অবস্থা ডেটা পড়তে। তথ্য পুনরুদ্ধার করার জন্য, আপনি তথ্য মেরামত করতে repair_allow_data_loss বিকল্পের সাথে DBCC CHECKDB কমান্ড ব্যবহার করতে পারেন।

প্রস্তাবিত: