الأعراض
افترض انك قمت بإنشاء أكثر من مجموعه توفر واحده في Microsoft SQL Server 2014 أو 2016 ، وكل عقده تابعه لمجموعه فيينا واحده. عند إيقاف تشغيل أحدي العقد أو إيقاف تشغيلها بشكل مفاجئ ، والنقر فوق تجاوز الفشل في مجموعه التوفر الموجودة في حاله الحل ، في هذه الحالة ، لا يمكنك تحديد اي نسخه متماثلة في الشبكة ، والنسخة المتماثلة الاساسيه الحالية غير صحيحه.
السبب
تحدث هذه المشكلة لان العبارة التالية ترجع النسخة المتماثلة الاساسيه غير الصحيحة لحل فيينا ، يجب ان تكون فارغه. ومع ذلك ، ترجع العبارة التالية العقدة النشطة:select * from master.sys.dm_hadr_availability_group_states
الحل
تم تصحيح المشكلة في التحديث التراكمي التالي ل SQL Server:
يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. من المستحسن تنزيل أحدث التحديثات التراكمية ل SQL Server وتثبيته:
الحل البديل
لحل هذه المشكلة ، استخدم أمر SQL للعمليات التالية لتجاوز الفشل يدويا:ALTER AVAILABILITY GROUP xxx FORCE_FAILOVER_ALLOW_DATA_LOSS;
الحالة
أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".
المراجع
تعرف علي المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.