تصحيح: تأمين الصفحة يتم تمكين التخصيص دون أي تحذير بعد الترقية إلى SQL Server 2012


تقوم Microsoft بتوزيع الإصلاحات Microsoft SQL Server 2012 كأحد الملفات القابلة للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2012 السابقة.

الأعراض

خذ بعين الاعتبار السيناريوهات التالية.

السيناريو 1
  • لديك "الإصدار القياسي" لأحد الإجراءات التالية مثبتاً على نظام يستند إلى x64:
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2008
    • Microsoft SQL Server 2008 R2
  • منح المستخدم "تأمين الصفحات في الذاكرة" اليمين إلى حساب بدء تشغيل خدمة SQL Server.
  • لم تقم بتمكين إشارة تتبع 845. ولذلك، لا يستخدم مثيل SQL Server تخصيص صفحة مؤمنة.
  • ترقية مثيل SQL Server إلى SQL Server 2012.
  • بدء تشغيل مثيل SQL Server الذي تمت ترقيته.

في هذا السيناريو، تشغيل مثيل SQL Server الذي تمت ترقيته باستخدام عمليات تخصيص صفحة مؤمنة بدون تحذير. بيد التحقق لبيم x64 المنشآت قاعدة الترقية غير يحذرك حول هذا التغيير في السلوك. بالإضافة إلى ذلك، لاحظ أن هذه القاعدة غير صحيح إلى ناجح.

السيناريو 2
  • لديك "الإصدار القياسي" لأحد الإجراءات التالية مثبتاً على نظام يستند إلى x86:
    • Microsoft SQL Server 2005
    • Microsoft SQL Server 2008
    • Microsoft SQL Server 2008 R2
  • منح المستخدم "تأمين الصفحات في الذاكرة" اليمين إلى حساب بدء تشغيل خدمة SQL Server.
  • عدم إعداد وتكوين ميزة ملحقات عمل إطارات العناوين (AWE). ولذلك، لا يستخدم مثيل SQL Server تخصيص صفحة مؤمنة.
  • ترقية مثيل SQL Server إلى SQL Server 2012.
  • بدء تشغيل مثيل SQL Server الذي تمت ترقيته.

في هذا السيناريو، تشغيل مثيل SQL Server الذي تمت ترقيته باستخدام عمليات تخصيص صفحة مؤمنة بدون تحذير. ومع ذلك، لبيم التحقق x86 المنشآت قاعدة الترقية غير يحذرك حول هذا التغيير في السلوك. بالإضافة إلى ذلك، لاحظ أن هذه القاعدة غير صحيح إلى ناجح.

السبب

تحدث هذه المشكلة بسبب مشكلة غير معروفة في ترقية قاعدة التعليمات البرمجية. يتحقق القاعدة الترقية بشكل غير صحيح إلى حق المستخدم "تأمين الصفحات في الذاكرة". وبوجه خاص، فإنه يفحص لحق لمعرف أمان خدمة (SID) وليس لحساب الخدمة المستخدم "تأمين الصفحات في الذاكرة".

الحل

لحل هذه المشكلة، تطبيق هذا الإصلاح. إصلاح هذا بتصحيح المشكلة المعروفة في ترقية قاعدة التعليمات البرمجية للتحقق من حق المستخدم "تأمين الصفحات في الذاكرة" بشكل صحيح ويحذرك أثناء الترقية. عند استخدام أسلوب إعداد كشف التدفق لتطبيق هذا التحديث التراكمي مع الإصدار من Microsoft SQL Server 2012، القاعدة الترقية بشكل صحيح يعرض التحذير.

SQL Server 2012

تم إصدار الإصلاح الخاص بهذه المشكلة أولاً في 2 التحديث التراكمي ل SQL Server 2012. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
2703275 التراكمية حزمة 2 تحديث ل SQL Server 2012
ملاحظة: لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع SQL Server 2012 السابقة. نوصي بأن تنظر في تطبيق أحدث إصدار للإصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالية لعرضها في "قاعدة معارف Microsoft":
2692828 بناء SQL Server 2012 التي تم إصدارها بعد إصدار SQL Server 2012

الحالة

أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".

مزيد من المعلومات

علامة تتبع 845 مفيد في Standard Edition إصدارات SQL Server لتمكين حق المستخدم "تأمين الصفحات في الذاكرة" للعمل، كما هو موضح في المقالة التالية في "قاعدة المعارف ل Microsoft":
دعم 970070 "تأمين الصفحات" في SQL Server 2008 R2 Standard Edition x64 في SQL Server 2005 القياسية إصدار 64-بت على الأنظمة وعلى أنظمة SQL Server 2008 القياسية الإصدار 64 بت
لمزيد من المعلومات حول كيفية تمكين الخيار "تأمين الصفحات في الذاكرة"، انتقل إلى مواقع Microsoft TechNet التالية على الويب:لمزيد من المعلومات حول كيفية تمكين الصفحات المؤمنة في SQL Server 2012، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
كيفية تمكين ميزة "تأمين الصفحات" في SQL Server 2012 2659143
لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":
824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft
خصائص

رقم الموضوع: 2708594 - آخر مراجعة: 08‏/01‏/2017 - المراجعة: 1

تعليقات