تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

في Microsoft SQL Server 2019، قد تؤدي استعادة قاعدة البيانات المضغوطة أو النسخ الاحتياطية للسجل لقواعد البيانات التي تم تمكين تشفير البيانات الشفاف (TDE) إليها إلى حدوث الخطأ التالي:

Msg 3241, Level 16, State 18, Line <LineNumber>

تم تكوين مجموعة الوسائط الموجودة على الجهاز "<اسم ملف النسخ الاحتياطي>" بشكل غير صحيح. يتعذر على SQL Server معالجة مجموعة الوسائط هذه.

الحل البديل

لحل هذه المشكلة، لا تضغط النسخ الاحتياطية لقواعد البيانات الممكنة بواسطة TDE باستخدام أي من الأساليب التالية:

الحل

معلومات التحديث التراكمي

تم تصحيح هذه المشكلة في التحديث التراكمي التالي ل SQL Server:

التحديث التراكمي 16 ل SQL Server 2019

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. تحتاج إلى إنشاء النسخ الاحتياطية مع هذا التصحيح لتجنب المشكلة. لن يعمل تثبيت وحدة CU الثابتة على المثيل الهدف ومحاولة استعادة نفس النسخة الاحتياطية التي تم إنشاؤها دون التصحيح.

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

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

تفشل استعادة نسخة احتياطية مضغوطة من قاعدة بيانات ممكنة TDE تم إنشاؤها على CU16 أو إصدار أحدث على مثيل SQL Server 2019 للإصدار CU15 أو إصدار سابق وتتسبب في حدوث الأخطاء التالية:

  • استعادة قاعدة البيانات

    Msg 3013, Level 16, State 1, Line <LineNumber>

    يتم إنهاء استعادة قاعدة البيانات بشكل غير طبيعي.

    Msg 9004, Level 21, State 1, Line <LineNumber>

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

  • استعادة السجل

    الموقع: mediaRead.cpp:1018

    التعبير: readSize <= m_Demand

    SPID: 84

    معرف العملية: ProcessID

    Msg 3013, Level 16, State 1, Line <LineNumber>

    يتم إنهاء RESTORE LOG بشكل غير طبيعي.

    Msg 3624, Level 20, State 1, Line <LineNumber>

    فشل التحقق من تأكيد النظام. تحقق من سجل أخطاء SQL Server للحصول على التفاصيل. عادة ما يحدث فشل التأكيد بسبب خطأ في البرنامج أو تلف البيانات. للتحقق من تلف قاعدة البيانات، ضع في اعتبارك تشغيل DBCC CHECKDB. إذا وافقت على إرسال تفريغ إلى Microsoft أثناء الإعداد، فسيتم إرسال تفريغ مصغر إلى Microsoft. قد يتوفر تحديث من Microsoft في أحدث حزمة خدمة أو في إصلاح عاجل من الدعم التقني.

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. لا تتأثر استعادة HEADERONLY والاستعادة FILELISTONLY بالمشكلة وستعمل في جميع الحالات.

قد ترجع RESTORE VERIFYONLY بنجاح للحصول على نسخة احتياطية كاملة غير صالحة وفقا للسيناريو أعلاه: لا تعتمد على RESTORE VERIFYONLY لإثبات إمكانية استعادة النسخة الاحتياطية دون الضغط على المشكلة أعلاه. عادة ما تفشل استعادة VERIFYONLY مقابل نسخة احتياطية للسجل مع نفس الخطأ مثل سجل الاستعادة الفعلي الموضح أعلاه.

لذلك، من المهم التأكد من أنه في سياق يمكن فيه تمكين TDE وضغط النسخ الاحتياطي، تتلقى أي مثيلات SQL Server 2019 تستهلك النسخ الاحتياطية من مثيلات SQL Server 2019 الأخرى CU16 (أو أحدث) قبل المثيلات التي تنشئ مادة النسخ الاحتياطي. ستكون بنيات شحن السجل مثالا رئيسيا على مثل هذا الموقف: ترقية المثيلات الثانوية أولا.

بمجرد إنشاء نسخة احتياطية لسجل المعاملات مع الضغط، لا يمكن عادة إعادة إنشائه دون ضغط. لذلك، فإن ترقية الخادم الأساسي ل Log Shipping إلى SQL Server 2019 CU16 أو إصدار أحدث في مثل هذا السياق ستؤدي إلى قطع مهام الاستعادة حتى تتم ترقية الخادم الثانوي أيضا.

لن يستخدم النسخ الاحتياطي غير المضغوط لقاعدة بيانات ممكنة TDE أو نسخة احتياطية مضغوطة لقاعدة بيانات غير ممكنة ل TDE أو نسخة احتياطية غير مضغوطة لقاعدة بيانات غير ممكنة ل TDE تنسيق النسخ الاحتياطي الجديد المقدم في CU16، ويمكن استعادته على مثيل SQL Server 2019 لأي إصدارات.

لذلك يلزم تعطيل ضغط النسخ الاحتياطي إذا كنت تخطط لاستعادة مادة قاعدة بيانات ممكنة بواسطة TDE (إما النسخ الاحتياطي الكامل أو النسخ الاحتياطي لسجل المعاملات) إلى أي مثيلات SQL Server للإصدارات السابقة قبل SQL Server 2019 CU16.

يحتوي كل تحديث تراكمي جديد ل SQL Server على كافة الإصلاحات العاجلة وإصلاحات الأمان التي كانت في الإصدار السابق. نوصي بتثبيت أحدث إصدار لإصدار SQL Server:

التحديث التراكمي الأخير ل SQL Server 2019

الحالة

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

المراجع

تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

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

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×