KB3044952 - إصلاح: مشاكل عند تمكين ميزة ملحق تجمع المخزن المؤقت في SQL Server 2014

ينطبق على
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Business Intelligence - duplicate (do not use)

توضح هذه المقالة تحسينات الإبلاغ عن الأخطاء في Microsoft SQL Server 2014 Service Pack 1 (SP1) عند استخدام ملحق تجمع المخزن المؤقت للميزات الجديد في Microsoft SQL Server 2014.

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

عند تمكين ميزة ملحق تجمع المخزن المؤقت في SQL Server 2014، قد تواجه المشكلات المعروفة التالية:

  • تقوم بتمكين ميزة ملحق تجمع المخزن المؤقت، وحجمها أقل من أربعة أضعاف الحد الأقصى لحجم ذاكرة الخادم في SQL Server 2014 Standard Edition. على سبيل المثال، الحد الأقصى لحجم ذاكرة الخادم هو 28 غيغابايت (GB)، وحجم ملحق مجمع المخزن المؤقت هو 109 غيغابايت. عند محاولة إعادة تشغيل خدمة SQL Server، لا يمكن بدء تشغيل SQL Server، وستتلقى رسالة الخطأ التالية في سجل أخطاء SQL Server:

    ملاحظة

    < التاريخ><الوقت> تهيئة وظيفة وقت تشغيل اللغة العامة (CLR) للخادم باستخدام الإصدار 4.0.30319 < من اسم القرص>:\Windows\Microsoft.NET\Framework64\v4.0.30319\.
    < التاريخ><الوقت> spid8s محاولة تخصيص 14299819 BUF لملحق مجمع المخزن المؤقت بحد أقصى 12989098 واصفات صفحات.
    < التاريخ><الوقت> خطأ spid8s: 864، الخطورة: 16، الحالة: 1.
    < التاريخ><الوقت> spid8s محاولة تخصيص 14299819 BUF لملحق مجمع المخزن المؤقت بحد أقصى 12989098 واصفات صفحات.

    بعد تطبيق SQL Server 2014 Service Pack 1 (SP1)، يمكن إعادة تشغيل SQL Server دون هذه المشكلة.

  • قم بتمكين ميزة ملحق تجمع المخزن المؤقت، ثم تكوين الحد الأقصى لحجم ذاكرة الخادم ليكون أكبر من حجم ملف ملحق تجمع المخزن المؤقت الذي تم تحديده مسبقا (حسب التصميم، يجب أن يكون حجم ملحق مجمع المخزن المؤقت أكبر من الحد الأقصى لحجم ذاكرة الخادم). ينجح التكوين، ويعمل ملحق تجمع المخزن المؤقت بشكل صحيح. على الرغم من ذلك، يتم تعطيل ملحق تجمع المخزن المؤقت بعد إعادة تشغيل خدمة SQL Server، وتتلقى رسالة الخطأ التالية في سجل أخطاء SQL Server:

    ملاحظة

    < التاريخ><الوقت> يجب أن يكون حجم مجمع مجمع المخزن المؤقت للخادم أكبر من حجم < الذاكرة الفعلية الحد الأقصى لذاكرة الخادم المحددة> ميغابايت. لم يتم تمكين ملحق تجمع المخزن المؤقت.

    بعد تطبيق SQL Server 2014 SP1، بالإضافة إلى الرسالة الموجودة في سجل أخطاء SQL، ستتلقى أيضا رسالة التحذير التالية في SQL Server Management Studio (SSMS):

    ملاحظة

    الحد الأقصى لذاكرة الخادم المحددة - <XXX> ميغابايت أكبر من حجم ملف ملحق تجمع المخزن المؤقت - <XXX> ميغابايت. سيتم تعطيل ملحق تجمع المخزن المؤقت عند إعادة التشغيل.

  • عند إنشاء ملف ملحق تجمع مخزن مؤقت على القرص حيث لا توجد مساحة كافية (على سبيل المثال، الحد الأقصى لحجم ذاكرة الخادم هو 28 غيغابايت وحجم ملحق تجمع المخزن المؤقت هو 120 غيغابايت)، تتلقى رسالة خطأ نظام التشغيل الغامضة التالية في سجل أخطاء SQL Server:

    ملاحظة

    < التاريخ><الوقت> spid52 إنشاء ملف واجه خطأ في نظام التشغيل فشل تغيير حجم الملف أثناء محاولة فتح الملف الفعلي "<مسار >الملف" أو إنشائه. BPE'.

    بعد تطبيق SQL Server 2014 SP1، ستتلقى رسالة الخطأ الواضحة التالية:

    ملاحظة

    خطأ في نظام التشغيل (لا توجد مساحة كافية على القرص)

  • عندما تقوم بتكوين ملف ملحق تجمع مخزن مؤقت ذو حجم كبير جدا، تتلقى رسالة الخطأ التالية، ولا يمكنه وصف المعنى الفعلي:

    ملاحظة

    Msg 864، المستوى 16، الحالة 1، السطر 1
    محاولة تخصيص 25600 BUF لملحق مجمع المخزن المؤقت بحد أقصى 12800 واصف صفحة.

    بعد تطبيق SQL Server 2014 SP1، تتغير رسالة الخطأ إلى الرسالة التالية:

    ملاحظة

    حاولت تهيئة ملحق تجمع المخزن المؤقت بحجم <XXX> كيلوبايت ولكن الحد الأقصى المسموح به للحجم هو <XXX> كيلوبايت

  • عند فشل إنشاء ملف ملحق محرك الأقراص ذي الحالة الصلبة (SSD) بسبب بعض الأخطاء (مثل عدم وجود الدليل المحدد)، يطبع SQL Server رسالة الخطأ التالية:

    ملاحظة

    فشل إنشاء ملحق تجمع مخزن مؤقت بحجم <XXX> ميغابايت على المسار ""

    لا تتم طباعة المسار في رسالة الخطأ.
    بعد تطبيق SQL Server 2014 SP1، تتم طباعة المسار بشكل صحيح عند فشل إنشاء ملف SSD.

معلومات حزمة الخدمة

للحصول على حزمة الخدمة 1 ل SQL Server 2014، راجع الارتباط التالي:

لمزيد من المعلومات حول SQL Server 2014 Service Pack 1 (SP1)، راجع الأخطاء التي تم إصلاحها في SQL Server 2014 Service Pack 1.

الحالة

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