توزع Microsoft إصلاحات Microsoft SQL Server 2008 R2 أو Microsoft SQL Server 2012 كملف واحد قابل للتنزيل. نظرا لأن الإصلاحات تراكمية، يحتوي كل إصدار جديد على كل الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في إصدار إصلاح SQL Server 2008 R2 أو SQL Server 2012 السابق.
الأعراض
يُرجى مراعاة السيناريو التالي:
- لديك تقرير Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) أو Microsoft SQL Server 2012 Reporting Services (SSRS 2012).
- يمكنك استخدام الأسلوب ReportExecutionService.Render لعرض التقرير بتنسيق صورة أو بتنسيق ملف تعريف محسن (EMF).
- ستنشئ ملحق استلام للتقرير.
في هذا السيناريو، يتم تسليم كل صفحات التقرير باستثناء الصفحة الأولى بشكل غير صحيح.
ملاحظة لا تحدث هذه المشكلة في Microsoft SQL Server 2005 Reporting Services (SSRS 2005) أو في Microsoft SQL Server 2008 Reporting Services (SSRS 2008).
السبب
تحدث هذه المشكلة بسبب تغيير دالة في الأسلوب ReportExecutionService.Render في SSRS 2008 R2. ترجع الطريقة فقط صفيفا فارغا في StreamIds. لذلك، لا يمكن استخدامه لعرض صفحات التقرير إلا للصفحة الأولى.
الدقة
معلومات التحديث التراكمي
SQL Server 2008 R2 حزمة الخدمة 2
تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 1 ل SQL Server 2008 R2 Service Pack 2. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2720425 حزمة التحديث التراكمي 1 لحزمة خدمة SQL Server 2008 R2 2Note نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على كل الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في إصدار تصحيح SQL Server 2008 R2 السابق. نوصي بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل في الاعتبار. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2730301 إصدارات SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2 Service Pack 2
حزمة الخدمة 1 ل SQL Server 2008 R2
تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 6 ل SQL Server 2008 R2 Service Pack 1. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2679367 حزمة التحديث التراكمي 6 لحزمة خدمة SQL Server 2008 R2 1Note نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على كل الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في إصدار تصحيح SQL Server 2008 R2 السابق. نوصي بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل في الاعتبار. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2567616 إصدارات SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2 Service Pack 1
SQL Server 2012
تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 1 ل SQL Server 2012. لمزيد من المعلومات حول حزمة التحديث التراكمي هذه، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2679368 حزمة التحديث التراكمي 1 ل SQL Server 2012ملاحظة نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على جميع الإصلاحات العاجلة وجميع إصلاحات الأمان التي كانت مضمنة في إصدار تصحيح SQL Server 2012 السابق. توصي Microsoft بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2692828 الإصدارات SQL Server 2012 التي تم إصدارها بعد إصدار SQL Server 2012 يجب عليك تطبيق الإصلاح العاجل SQL Server 2012 على تثبيت SQL Server 2012.
حزمة التحديث التراكمي 12 ل SQL Server 2008 R2
تم إصدار تصحيح لهذه المشكلة لأول مرة في التحديث التراكمي 12. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه ل SQL Server 2008 R2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
2659692 حزمة التحديث التراكمي 12 ل SQL Server 2008 R2Note نظرا لأن الإصدارات تراكمية، يحتوي كل إصدار إصلاح جديد على كل الإصلاحات العاجلة وكل إصلاحات الأمان التي كانت مضمنة في إصدار تصحيح SQL Server 2008 R2 السابق. نوصي بتطبيق أحدث إصدار تصحيح يحتوي على هذا الإصلاح العاجل في الاعتبار. للمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرضها في "قاعدة معارف Microsoft":
981356 إصدارات SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2
الحل البديل
لإيجاد حل بديل لهذه المشكلة، اعرض كل صفحة عن طريق تحديد قيمة StartPage في سلسلة معلومات الجهاز.
ملاحظة قد يؤدي هذا الحل البديل إلى خفض مستوى الأداء.
المزيد من المعلومات
لمزيد من المعلومات حول الأسلوب ReportExecutionService.Render، تفضل بزيارة موقع MSDN التالي على الويب:
معلومات عامة حول الأسلوب ReportExecutionService.Render
الحالة
لقد أكدت Microsoft على أن هذه مشكلة في منتجات Microsoft المُدرجة في القسم "ينطبق على".