إلغاء تثبيت مثيل SQL Server 2005 مع مشكلات قاعدة البيانات

StackOverflow https://stackoverflow.com/questions/888751

سؤال

على آلة غير إنتاج، لدي مثيلان من SQL Server 2005. أريد إلغاء تثبيت المثيل الثاني، لكن لدي مشكلتين. على الرغم من أن هذا جهاز غير إنتاج، أريد أن أتأكد من الاحتفاظ بالمثيل التالي آمنا حتى لا يجب علي إعادة بناء أي شيء.

لقد تعرضت للمثيل الثاني لمدة شهر. عندما بدأت مثيل # 2 اليوم، وجدت أن قاعدة بيانات المستخدم مفقودة LDF. لا أحتاج إلى البيانات بأي شكل من الأشكال.

أيضا، من العمل السابق المنجز على هذا الخادم، تم ترك قاعدة بيانات منفصلة في الوضع في الانتعاش. وبعد مرة أخرى، أنا لا أحتاج إلى البيانات بأي شكل من الأشكال.

هدفي هو إلغاء تثبيت المثيل الثاني بأمان. لا أحتاج إلى أي من البيانات في الحالة الثانية.

هل ستجعل إلغاء التثبيت بسلاسة، على الرغم من أن هذه قواعد البيانات لها مشاكل؟ إذا لم يكن الأمر كذلك، فما الذي يجب علي فعله للتأكد من أن إلغاء التثبيت سوف تذهب بسلاسة؟ هل يمكنني فصل قاعدة بيانات بأمان في الاسترداد؟ هل يمكنني فصل قاعدة بيانات بأمان مفقودها LDF؟ هل هناك خطوات أخرى يجب أن آخذها للتأكد من أن مثيل إلغاء التثبيت يذهب بسلاسة؟ هل يمكنني ببساطة مغادرة المثال توقف، قم بإلغاء التثبيت وحذف ملفات قاعدة البيانات بعد ذلك؟

هل كانت مفيدة؟

المحلول

يجب إلغاء التثبيت العمل دون أي مشاكل. ولكن إذا كانت بياناتك على سبيل المثال، فهي مهمة للغاية كما يبدو من سؤالك، فلا يجب عليك القيام بأي شيء تثبيت / إلغاء تثبيت أي فرز دون مسبق وجود نسخة احتياطية من نظامك.

نصائح أخرى

إذا كنت ترغب في استعادة أمر لأشياء قبل المضي قدما في إلغاء التثبيت، فيمكنك إصلاح قاعدة البيانات دون أي ملف سجل.

يمكن القيام بذلك عن طريق فصل قاعدة البيانات لأول مرة مع عدم وجود ملف سجل ثم أعد إرفاقه لاحقا، وبناء ملف سجل جديد باستخدام الإجراء المخزن للنظام

sp_attach_single_file_db.

انظر الكتب عبر الإنترنت: http://msdn.microsoft.com/en-us/library/ms174385.aspx.

ومع ذلك، يجب أن تكون قادرا على إخلاء جميع قواعد بيانات المستخدم الخاصة بك والمتابعة في إلغاء تثبيت مثيل، دون إصدار.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top