আপনি কীভাবে থামবেন, অফলাইন নেবেন এবং পুনরুদ্ধারে কোনও এসকিউএল সার্ভার ডাটাবেস মুছবেন?


35

আমার কাছে একটি ডেভলপমেন্ট ডেটাবেস রয়েছে যা পুনরায় চালু করার সময় পুনরুদ্ধার মোডে প্রবেশ করেছে এবং শেষ ঘন্টা বা তার জন্য পুনরুদ্ধার করে আসছে।

আমাকে হয় পুনরুদ্ধার বন্ধ করতে হবে, বা এটি কোনওভাবে হত্যা করতে হবে।

আমি ডেটাবেস বা ডেটা যে কোনও একটি সম্পর্কে যত্ন নেব না, আমার কাছে ডিপ্লোয়মেন্ট স্ক্রিপ্ট রয়েছে।

কোন ধারনা?

উত্তর:


48
  • এসকিউএল সার্ভার বন্ধ করুন
  • MDF + LDF মুছুন
  • এসকিউএল সার্ভার শুরু করুন
  • পুনরুদ্ধার করুন (প্রথমে ড্রপের প্রয়োজন হতে পারে, সন্দেহজনক উপস্থিত হবে)

যদি এমডিএফ এবং এলডিএফ পরিষেবাটি শুরু করতে উপস্থিত থাকে তবে এটি রোলফোর্ড / রোলব্যাক পুনরুদ্ধারে যায়। এটি রোধ করতে আপনাকে এগুলি ফেলে দিতে হবে।


2
আপনি যদি অন্য ডেটাবেসের কারণে নীচে না যান যে কারণে এসকিএল সার্ভারটি থামাতে না পারেন? অন্য কোন উপায় নেই?
এরিক ডেকার

1
@ এরিক ডেকার সম্ভবত সাহায্যের জন্য খুব দেরী হয়েছে, তবে আপনি কেবল ডাটাবেসটি আলাদা করতে পারেন
বেন অ্যারসন

1
এটি আমার পরিস্থিতির জন্য নিখুঁত পরামর্শ ছিল। ডামি / ডেভ-টেস্টিং উদাহরণস্বরূপ, ডাটাবেস পুনরুদ্ধার মাঝপথে বাধাগ্রস্ত হয়েছিল, নতুনভাবে পুনরুদ্ধার করার চেষ্টা করার আগে এটি পুরোপুরি মেরে ফেলতে হয়েছিল এবং এটি মুছে ফেলতে হয়েছিল। বিটটি "প্রথমে ফেলে দেওয়ার দরকার ছিল" কৌশলটি ছিল - আপনি এসকিউএল পরিষেবা বন্ধ করার পরে, ফাইলগুলি মুছে ফেলুন এবং এসকিউএল পরিষেবা শুরু করার পরে, ডিবি এখনও অবজেক্ট-এক্সপ্লোরার-এ তালিকাভুক্ত করা হবে , তবে কেবল "মুছুন" (ডিলিট করুন) ( ওরফে ড্রপ) এটি শেষ করবে। ধন্যবাদ!
NateJ

1
এটি লক্ষ করা উচিত যে আপনি পুনরুদ্ধার অবস্থায় আটকে থাকা কোনও ডাটাবেস আলাদা করতে পারবেন না। না আপনি এটি বিচ্ছিন্ন করতে পারেন।
ইয়ান বয়ড

আমার জন্য, "রিকভারি পেন্ডিং" এর একটি ডেটাবেস এবং ডিস্ক স্পেসে কম সার্ভারের সাথে ("মুলতুবি" হওয়ার সম্ভাব্য কারণ), এসকিউএল সার্ভার বন্ধ করে, এমডিএফ এবং এলডিএফ মুছে ফেলা, তখন পুনরায় চালু করার একমাত্র উপায় ছিল। ডিটাচ ডেটাবেস ব্যবহার করা পুনরুদ্ধার মুলতুবি থাকা অবস্থায় ডাটাবেসের সাথে আমার পক্ষে কাজ করবে না।
জেফ মার্লেগার

7
  1. এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে ডাটাবেসে ডান ক্লিক করুন এবং ডিটাচকে চাপুন।
  2. কেবল ড্রপ সংযোগগুলি চেকবক্সটি নির্বাচন করুন এবং ঠিক আছে চাপুন।
  3. তারপরে ডাটাবেস অদৃশ্য হয়ে যাবে।
  4. ডাটাবেস ফোল্ডারে ডান ক্লিক করুন এবং সংযুক্তি ক্লিক করুন ...
  5. আপনি মুছে ফেলা ডাটাবেসের জন্য এমডিএফ ফাইল যুক্ত করুন এবং সন্ধান করুন। এটি ফাইল সিস্টেমে আপনাকে খুঁজে পেতে হবে।
  6. ওকে ক্লিক করুন, এবং এটি অনলাইনে ফিরে আসবে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.